1. Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., Angel, S. (1977). A pattern language: towns, buildings, construction. Oxford University Press.
2. Ames, M., Naaman, M. (2007). Why we tag: motivations for annotation in mobile and online media. Proceedings of the SIGCHI conference on Human factors in computing systems. pp 971–980.
3. Anderson, P. (2007). What is Web 2.0? Ideas, technologies and implications for education. JISC Technology and Standards Watch.
4. Baecker, R. (1993). Readings in Groupware and Computer-Supported Cooperative Work: Assisting Human-Human Collaboration. Morgan Kaufmann.
5. Borchers, J. (2001). A pattern approach to interaction design. AI & Society 15. 359–376.