[back]

DESIGNING THE COMMUNICATIONS INFRASTRUCTURE OF GROUPWARE SYSTEMS

Sergio F. Ochoa1, Luis A. Guerrero1, David A. Fuller2, Oriel Herrera3

1 Department of Computer Science, Universidad de Chile.
Blanco Encalada 2120, Santiago, Chile
{sochoa, luguerre}@dcc.uchile.cl

2 Computer Science Department, Pontificia Universidad Católica de Chile.
V. Mackenna 4860, Santiago, Chile.
dfuller@ing.puc.cl

3 Informatics School, Universidad Católica de Temuco.
Manuel Montt 56 Temuco, Chile.
oherrera@uct.cl

Abstract

In the development of groupware systems a well designed communications infrastructure is required, due to the high complexity of the communication scenario. Also, the design and implementation of coordination and collaboration mechanisms depends on the communications infrastructure. Actually there are no well known guidelines to design this infrastructure. Therefore, this paper proposes an architectural pattern that helps carry out the design of this communications infrastructure. The proposed pattern supports all the groupware systems communication scenarios, taking in account their particularities. This pattern has been used in the design of several groupware applications and a groupware framework with very good results.