Promises: linguistic support for efficient asynchronous procedure calls in distributed systems
PLDI '88 Proceedings of the ACM SIGPLAN 1988 conference on Programming Language design and Implementation
Preserving and using context information in interprocess communication
ACM Transactions on Computer Systems (TOCS)
Reliable computer systems (2nd ed.): design and evaluation
Reliable computer systems (2nd ed.): design and evaluation
A framework for protocol composition in Horus
Proceedings of the fourteenth annual ACM symposium on Principles of distributed computing
Object management architecture guide (3rd ed.)
Object management architecture guide (3rd ed.)
Fault-tolerant broadcasts and related problems
Distributed systems (2nd Ed.)
Fail-stop processors: an approach to designing fault-tolerant computing systems
ACM Transactions on Computer Systems (TOCS)
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Object-Oriented Software Construction
Object-Oriented Software Construction
Reliable Distributed Computing with the ISIS Toolkit
Reliable Distributed Computing with the ISIS Toolkit
System Support for Distributed Computing
HPCN Europe 1994 Proceedings of the nternational Conference and Exhibition on High-Performance Computing and Networking Volume II: Networking and Tools
A Flexible System Design to Support Object-Groups and Object-Oriented Distributed Programming
ECOOP '93 Proceedings of the Workshop on Object-Based Distributed Programming
A generic multicast transport service to support disconnected operation
Wireless Networks
Horus: a flexible group communication system
Communications of the ACM
The design and performance of a real-time CORBA event service
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Six misconceptions about reliable distributed computing
Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications
An architecture for mobile BDI agents
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
Load Balancing in CORBA: A Survey of Concepts, Patterns, and Techniques
The Journal of Supercomputing
Middleware for dependable network services in partitionable distributed systems
ACM SIGOPS Operating Systems Review
BASE: using abstraction to improve fault tolerance
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
e-Transactions: End-to-End Reliability for Three-Tier Architectures
IEEE Transactions on Software Engineering
Object mobility in large scale systems
Cluster Computing
On Group Communication Support in CORBA
IEEE Transactions on Parallel and Distributed Systems
Exception handling and resolution for transactional object groups
Advances in exception handling techniques
A Platform for the Study of Reliable Multicasting Extensions to CORBA Event Service
IDMS '99 Proceedings of the 6th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services
An Implementation of the Lifecycle Service Object Mobility on CORBA
PaCT '999 Proceedings of the 5th International Conference on Parallel Computing Technologies
Providing QoS Customization in Distributed Object Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Exception Handling and Resolution for Transactional Object Groups
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
QoS customization in distributed object systems
Software—Practice & Experience - Special issue: Middleware
A performance study of client-broker-server systems
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
A fault-tolerant CORBA name server
SRDS '96 Proceedings of the 15th Symposium on Reliable Distributed Systems
Exactly-Once End-to-End Semantics in CORBA Invocations Across Heterogeneous Fault-Tolerant ORBs
SRDS '99 Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems
A Configuration Approach for Distributed Object-Oriented System Customization
WORDS '97 Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems - (WORDS '97)
ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
BASE: Using abstraction to improve fault tolerance
ACM Transactions on Computer Systems (TOCS)
Distributed communication in ML
Journal of Functional Programming
Towards Real-Time Fault-Tolerant CORBA Middleware
Cluster Computing
IEEE Transactions on Knowledge and Data Engineering
MIDDLE-R: Consistent database replication at the middleware level
ACM Transactions on Computer Systems (TOCS)
Towards generic and middleware-independent support for replicated, distributed objects
MAI '07 Proceedings of the 1st workshop on Middleware-application interaction: in conjunction with Euro-Sys 2007
Design and implementation of a secure wide-area object middleware
Computer Networks: The International Journal of Computer and Telecommunications Networking
Ensuring e-Transaction with Asynchronous and Uncoordinated Application Server Replicas
IEEE Transactions on Parallel and Distributed Systems
Quality of services specification in distributed object systems design
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
Filterfresh: hot replication of java RMI server objects
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
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 object group design pattern
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
Information and Software Technology
Parallel state transfer in object replication systems
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
DotQoS: a QoS extension for .NET remoting
IWQoS'03 Proceedings of the 11th international conference on Quality of service
Distributed middleware reliability and fault tolerance support in system S
Proceedings of the 5th ACM international conference on Distributed event-based system
Fault-tolerant replication based on fragmented objects
DAIS'06 Proceedings of the 6th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Determining consistent states of distributed objects participating in a remote method call
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part I
Hi-index | 0.02 |
Groupware and fault-tolerant distributed systems stimulate the need for structuring activities around object-groups and reliable multicast communication. The object-group abstraction permits to treat a collection of network-objects as if they were a single object; clients can invoke operations on object-groups without needing to know the exact membership of the group. Object-groups mainly serve to increase reliability through replication, performance through parallelism, or to distribute data from one sender to a large number of receivers efficiently. This paper describes how object-groups and reliable multicast communication can be added to a CORBA compliant Object Request Broker. It also presents ELECTRA -- a CORBA Object Request Broker whose architecture is pervaded by the group concept.