DocumentCode
3549436
Title
A multi-level meta-object protocol for fault-tolerance in complex architectures
Author
Taïani, François ; Fabre, Jean-Charles ; Killijian, Marc-Olivier
Author_Institution
LAAS, CNRS, Toulouse, France
fYear
2005
fDate
28 June-1 July 2005
Firstpage
270
Lastpage
279
Abstract
The past decade has seen an increasing use of complex computer systems made of third party components to develop mission critical applications. To insure the dependability of those systems in a sound and maintainable manner, technologies are needed to add fault-tolerance mechanisms transparently, while maintaining efficiency, high coverage, and evolvability. In this paper, we present a generic framework that addresses this problem and can be used within current industrial software. Our proposal is based on a limited set of core concepts inspired from plant biology and meta-object protocols. It provides separation of concerns for the implementation of adaptive fault tolerance strategies, while maintaining a global inter-level perception of the system runtime behavior. We demonstrate its practicality by using it to control the non-determinism of a CORBA/UNIX system.
Keywords
Unix; distributed object management; fault tolerant computing; CORBA; UNIX system; complex computer systems; fault-tolerance mechanisms; industrial software; mission critical applications; multilevel meta-object protocols; plant biology; system runtime behavior; Application software; Computer architecture; Computer industry; Control systems; Fault tolerance; Fault tolerant systems; Mission critical systems; Plants (biology); Proposals; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks, 2005. DSN 2005. Proceedings. International Conference on
Print_ISBN
0-7695-2282-3
Type
conf
DOI
10.1109/DSN.2005.10
Filename
1467801
Link To Document