DESIGN PATTERNS FOR COLLABORATIVE SYSTEMS
Luis A. Guerrero, David A. Fuller*
Department of Computer Science
Universidad de Chile
* Computer Science Department
Pontificia Universidad Católica de Chile
Collaborative applications provide a group of users with the facility to communicate and share data in a coordinate way. In this paper we propose a pattern system to design the basic aspects of data sharing, communication, and coordination for collaborative applications. These patterns are useful for the design and development of collaborative applications as well as for the development of platforms
for the construction of collaborative applications.