Patterns for Social Networks in Web 2.0

Published in: Innovation and Development for the Americas: Engineering, Education, Research and Development: Proceedings of the 8th Latin American and Caribbean Conference for Engineering and Technology
Date of Conference: June 1-4, 2010
Location of Conference: Arequipa, Peru
Authors: Eduardo B. Fernandez
Maria Larrondo Petrie
Carolina Marin
Refereed Paper: #147

Abstract

A social network is a structure of individuals and organizations, which are connected by one or more types of interdependency, such as friendship, affinity, common interests or knowledge. Social networks use web 2.0 technology, which is mostly based on a service-oriented architecture. We are studying patterns for social networks in this environment. A pattern is an encapsulated solution to a software problem in a given context. We present here two basic patterns for this environment: the Participation-Collaboration Pattern describes the functionality of the collaboration between users in applications and the Collaborative Tagging Pattern is useful to share content using keywords to tag bookmarks, photographs and other contents.