The Totem single-ring ordering and membership protocol
ACM Transactions on Computer Systems (TOCS)
Protocol Classes for Designing Reliable Distributed Environments
ECCOP '96 Proceedings of the 10th European Conference on Object-Oriented Programming
Consensus service: a modular approach for building agreement protocols in distributed systems
FTCS '96 Proceedings of the The Twenty-Sixth Annual International Symposium on Fault-Tolerant Computing (FTCS '96)
Object-oriented components for high-speed network programming
COOTS'95 Proceedings of the USENIX Conference on Object-Oriented Technologies on USENIX Conference on Object-Oriented Technologies (COOTS)
System support for object groups
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
An Adaptive Algorithm for Tolerating Value Faults and Crash Failures
IEEE Transactions on Parallel and Distributed Systems
e-Transactions: End-to-End Reliability for Three-Tier Architectures
IEEE Transactions on Software Engineering
Programming with Object Groups in CORBA
IEEE Concurrency
On Group Communication Support in CORBA
IEEE Transactions on Parallel and Distributed Systems
AQuA: An Adaptive Architecture that Provides Dependable Distributed Objects
IEEE Transactions on Computers
HiPC '00 Proceedings of the 7th International Conference on High Performance Computing
Providing QoS Customization in Distributed Object Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Advances in Distributed Systems, Advanced Distributed Computing: From Algorithms to Systems
QoS customization in distributed object systems
Software—Practice & Experience - Special issue: Middleware
IEEE Transactions on Knowledge and Data Engineering
Groups Partitioning Over CORBA for Cooperative Work
Cluster Computing
Ensuring e-Transaction with Asynchronous and Uncoordinated Application Server Replicas
IEEE Transactions on Parallel and Distributed Systems
COMERA: COM extensible remoting architecture
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
Exploiting the internet inter-ORB protocol interface to provide CORBA with fault tolerance
COOTS'97 Proceedings of the 3rd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 3
The interception approach to reliable distributed CORBA objects
COOTS'97 Proceedings of the 3rd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 3
Fault tolerance using standard reflexive middleware mechanisms
PDCN'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: parallel and distributed computing and networks
Replica placement for high availability in distributed stream processing systems
Proceedings of the second international conference on Distributed event-based systems
The Realize middleware for replication and resource management
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
FT-OSGi: Fault Tolerant Extensions to the OSGi Service Platform
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
CReMeS: a CORBA compliant reflective memory based real-time communication service
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
Extending the UMIOP specification for reliable multicast in CORBA
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Integrating the ROMIOP and ETF specifications for atomic multicast in CORBA
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Biomedical image processing integration through INBIOMED: a web services-based platform
ISBMDA'05 Proceedings of the 6th International conference on Biological and Medical Data Analysis
Distributed OSGi built over message-oriented middleware
Software—Practice & Experience
Hi-index | 0.01 |
The common object request broker architecture (CORBA) is becoming a standard for distributed application middleware, and there are increasing needs for enriching the basic functionalities of CORBA. While mechanisms for persistence, transactions, event channels, etc. have been designed and specified for CORBA, no standard support is provided to handle object replication. In this paper we discuss the issue of augmenting CORBA with group communication, which is considered an adequate paradigm to handle replication. We distinguish two main approaches: the integration approach and the service approach. We argue that the service approach is more appropriate to CORBA as it preserves the modularity of the architecture. We describe a proposal for a group communication service and discuss some implementation issues.