Flexible Communication Support for CSCW Applications

H. Miranda and L. Rodrigues

Selected sections of this report were published in the proceedings of the 5th Internation Workshop on Groupware, Cacún, México, September 22-24, 1999.


Modern computer-supported cooperative work applications (CSCW) supporting same-time/different-place interaction are required to open several communication channels. Each of these channels has its own Quality of Service (QoS) and is implemented by a specific protocol stack. Typically, these channels need to be synchronized but inter-stack dependencies are hard to express with current communication architectures. The paper proposes a novel approach to the development of communication software supporting a style of micro-protocol composition that satisfies the requirements imposed by CSCW applications.

Also available extended report (gzip postscript), (pdf).

Luís Rodrigues