Transparent fault tolerance for CORBA based distributed components (poster session)
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
An Adaptive Algorithm for Tolerating Value Faults and Crash Failures
IEEE Transactions on Parallel and Distributed Systems
Issues in the Design of Adaptive Middleware Load Balancing
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Applying a pattern language to develop extensible ORB middleware
Design patterns in communications software
Applying patterns to develop a pluggable protocols framework for ORB middleware
Design patterns in communications software
Portable serialization of CORBA objects: a reflective approach
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
AQuA: An Adaptive Architecture that Provides Dependable Distributed Objects
IEEE Transactions on Computers
Design and Implementation of a Pluggable Fault Tolerant CORBA Infrastructure
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Providing QoS Customization in Distributed Object Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
State Synchronization and Recovery for Strongly Consistent Replicated CORBA Objects
DSN '01 Proceedings of the 2001 International Conference on Dependable Systems and Networks (formerly: FTCS)
Eternal: a component-based framework for transparent fault-tolerant CORBA
Software—Practice & Experience - Special issue: Enterprise frameworks
QoS customization in distributed object systems
Software—Practice & Experience - Special issue: Middleware
ITRA: Inter-Tier Relationship Architecture for End-to-end QoS
The Journal of Supercomputing
Experiences, Strategies, and Challenges in Building Fault-Tolerant CORBA Systems
IEEE Transactions on Computers
Towards Real-Time Fault-Tolerant CORBA Middleware
Cluster Computing
Effective Fault Treatment for Improving the Dependability of COTS and Legacy-Based Applications
IEEE Transactions on Dependable and Secure Computing
SCADA with Fault Tolerant CORBA on Fault Tolerant LANE ATM
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 16 - Volume 17
MIDDLE-R: Consistent database replication at the middleware level
ACM Transactions on Computer Systems (TOCS)
End-to-end latency of a fault-tolerant CORBA infrastructure
Performance Evaluation
Schizophrenic middleware support for fault tolerance
Proceedings of the 2006 annual ACM SIGAda international conference on Ada
Journal of Systems Architecture: the EUROMICRO Journal
Design and implementation of a secure wide-area object middleware
Computer Networks: The International Journal of Computer and Telecommunications Networking
Jgroup-ARM: a distributed object group platform with autonomous replication management
Software—Practice & Experience
A peer-to-peer middleware platform for fault-tolerant, QoS, real-time computing
Proceedings of the 2nd workshop on Middleware-application interaction: affiliated with the DisCoTec federated conferences 2008
A dynamic replication service for XML-documents to E-commerce
ICWE'03 Proceedings of the 2003 international conference on Web engineering
A survey of fault tolerant CORBA systems
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
NGITS'09 Proceedings of the 7th international conference on Next generation information technologies and systems
Enabling replication in the ASSISTANT programming model
Proceedings of the 6th International Wireless Communications and Mobile Computing Conference
A taxonomy of software architecture-based reliability efforts
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge
A fault-tolerant architecture for transportation information services of e-government
AST/UCMA/ISA/ACN'10 Proceedings of the 2010 international conference on Advances in computer science and information technology
OPEN EDEN: a portable fault tolerant CORBA architecture
ISPDC'03 Proceedings of the Second international conference on Parallel and distributed computing
Journal of Systems Architecture: the EUROMICRO Journal
Distributed middleware reliability and fault tolerance support in system S
Proceedings of the 5th ACM international conference on Distributed event-based system
Towards reliable intelligent transportation systems for e-government
EGOVIS'11 Proceedings of the Second international conference on Electronic government and the information systems perspective
Autonomic resources management of CORBA based systems for transportation with an agent
ICCSA'10 Proceedings of the 2010 international conference on Computational Science and Its Applications - Volume Part IV
A survey of software development approaches addressing dependability
FIDJI'04 Proceedings of the 4th international conference on Scientific Engineering of Distributed Java Applications
Adaptive fault monitoring in fault tolerant CORBA
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part I
An architecture for self-healing autonomous object groups
ATC'07 Proceedings of the 4th international conference on Autonomic and Trusted Computing
A portable interceptor mechanism for SOAP frameworks
Computer Standards & Interfaces
Hi-index | 0.01 |
An increasing number of applications are being developed using distributed object computing middleware, such as CORBA. Many of these applications require the underlying middleware, operating systems, and networks to provide end-to-end quality of service (QoS) support to enhance their efficiency, predictability, scalability, and fault tolerance. The Object Management Group (OMG), which standardizes CORBA, has addressed many of these application requirements recently in the Real-time CORBA and Fault-tolerant CORBA specifications. This paper provides four contributions to the study of fault-tolerant CORBA middleware for performance-sensitive applications. First, we provide an overview of the Fault Tolerant CORBA specification. Second, we describe a framework called DOORS, which is implemented as a CORBA service to provide end-to-end application-level fault tolerance. Third, we outline how the DOORS' reliability and fault-tolerance model has been incorporated into the standard OMG Fault-tolerant CORBA specification. Finally, we outline the requirements for CORBA ORB core and higher-level services to support the Fault Tolerant CORBA specification efficiently.