View Related Documents

Abstract

Distributed multi-user interactive systems have a rich and complex set ofrequirements. A promising approach to tackle the complexity of these systems is to rely on configurable architectures that are able to support component re-utilization and composition. The MOOSCo project, Multi-user Object-Oriented environments with Separation of Concerns, addresses the difficulties in applying a component-based approach in a vertical and integrated manner, from analysis to implementation, to the design ofthis class ofsystems. To support communication among distributed components, the project uses a configurable group communication system called Appia. The paper discusses the role of Appia in the MOOSCo architecture and shows how it makes possible to derive, in a simple and elegant way, the most appropriate protocol composition depending on the objects shared by the multi-user object-oriented environment.
This work was partially supported by Fundação para a Ciência e Tecnologia, POCTI/ C/ EEI/1 33127/ 1999 MOOSCo.

Fulltext Preview

Image of the first page of the fulltext document