DocumentCode :
2647194
Title :
A hierarchical object-oriented approach to fault tolerance in distributed systems
Author :
Krishna, Sanjay ; Diamond, Travis ; Nair, V.S.S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
fYear :
1993
fDate :
3-6 Nov 1993
Firstpage :
168
Lastpage :
177
Abstract :
We develop an object-oriented framework to support fault tolerance in distributed systems using nested atomic actions. The inherent properties of the object-oriented programming paradigm enhance the error detection and recovery capabilities of the fault tolerance schemes. In our approach, error detection is performed locally within the object, whereas the recovery from errors is accomplished either locally within the object or globally across the active objects. We develop a queue-based backward recovery scheme for the global object restoration which greatly reduces the performance and storage overhead when compared to the existing schemes. We illustrate our approach with the help of prototype implementations
Keywords :
distributed processing; error handling; object-oriented methods; object-oriented programming; software fault tolerance; system recovery; distributed systems; error detection; error recovery; fault tolerance; global object restoration; nested atomic actions; object-oriented framework; object-oriented programming paradigm; prototype implementations; queue-based backward recovery scheme; storage overhead; Computer errors; Computer science; Encapsulation; Fault detection; Fault tolerance; Fault tolerant systems; Object detection; Object oriented modeling; Object oriented programming; Prototypes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 1993. Proceedings., Fourth International Symposium on
Conference_Location :
Denver, CO
Print_ISBN :
0-8186-4010-3
Type :
conf
DOI :
10.1109/ISSRE.1993.624286
Filename :
624286
Link To Document :
بازگشت