Fragments for composing collaborative systems
Collaborative systems are characterized by groups or communities jointly working to accomplish some organizational goal. Members of the communities must coordinate their efforts to ensure that such goals are met. Development of collaborative systems can be facilitated by identifying common aspects of such coordination and by constructing product method fragments that can be composed into working systems. This paper uses a metamodel to provide a basis for such fragments, describing the metamodel and defining typical fragments.
Full Text: PDF