Programming with object groups in CORBA
Pascal A. Felber, Rachid Guerraoui · IEEE Concurrency · 2000
The authors describe a distributed programming model based on an object group service (OGS) and discuss various levels of group transparency and their impact on invocation overheads. Their OGS extends CORBA so that it can gather several objects inside a group and transparently handle group membership and consistent invocation of group members.