Experiences with OpenORB's Compositional Meta-Model and Groups of Components

The group abstraction is a crucial element in the support provided by middleware platforms. Application areas such as CSCW, dependable systems or media dissemination can take advantage of groups to facilitate the communication and management of the several end-points participating in the application. Although there have been proposals for the provision of groups in CORBA and other middleware platforms (e.g., Electra [7], Eternal [9], OGS [6], JGroup [8]), there remains an unsatisfied demand for a more comprehensive group support in order to address the following requirements: