[back]

DESIGN PATTERNS FOR COLLABORATIVE SYSTEMS

Luis A. Guerrero, David A. Fuller*

Department of Computer Science
Universidad de Chile
luguerre@dcc.uchile.cl

* Computer Science Department
Pontificia Universidad Católica de Chile
dfuller@ing.puc.cl

Abstract

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.