Title :
A metaobject protocol for fault-tolerant CORBA applications
Author :
Killijian, Marc-Olivier ; Fabre, Jean-Charles ; Ruiz-Garcia, Juan-Carlos ; Chiba, Shigeru
Author_Institution :
Lab. d´´Autom. et d´´Anal. des Syst., CNRS, Toulouse, France
Abstract :
The use of metalevel architectures for the implementation of fault-tolerant systems is today very appealing. Nevertheless, all such fault-tolerant systems have used a general-purpose metaobject protocol (MOP) or are based on restricted reflective features of some object-oriented language. According to our past experience, we define in this paper a suitable metaobject protocol, called FT-MOP for building fault-tolerant systems. We explain how to realize a specialized runtime MOP using compile-time reflection. This MOP is CORBA compliant: it enables the execution and the state evolution of CORBA objects to be controlled and enables the fault tolerance metalevel to be developed as CORBA software
Keywords :
distributed object management; software architecture; software fault tolerance; transport protocols; FT-MOP; compile-time reflection; fault tolerance metalevel; fault-tolerant CORBA applications; fault-tolerant systems; metaobject protocol; Application software; Automatic speech recognition; Contracts; Fault tolerance; Fault tolerant systems; Operating systems; Protocols; Reflection; Runtime; Telecommunications;
Conference_Titel :
Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on
Conference_Location :
West Lafayette, IN
Print_ISBN :
0-8186-9218-9
DOI :
10.1109/RELDIS.1998.740483