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.
|