DocumentCode :
1915181
Title :
Adaptive software fault tolerance policies with dynamic real-time guarantees
Author :
Nett, Edgar ; Streich, Hermann ; Bizzarri, Paolo ; Bondavalli, Andrea ; Tarini, Fabio
Author_Institution :
GMD-SET.RS, St. Augustin, Germany
fYear :
1996
fDate :
1-2 Feb 1996
Firstpage :
78
Lastpage :
85
Abstract :
Real time applications with high dependability requirements demand fault tolerance strategies. While for small systems with static behaviour policies, worse case execution times can be used, this is not true for more complex systems, in which worst case execution times are partially unknown or differ drastically from their average execution time. In such cases often only a minimum of quality can be achieved. The paper proposes to combine fault tolerant policies described by the FERT (Fault tolerant Entity for Real Time) notation with the dynamic scheduling scheme TPS (TaskPair Scheduling). TPS alleviates FERT´s precondition of completely known WCETs and provides a flexible implementation base to enable an easy mapping of FERT strategies to a runtime system. In a first step, a significant subset of FERT is investigated, which implies: the recovery block scheme, N Version programming, and imprecise computations. TPS is utilised to guarantee different levels of quality, tailored to the application and the required level of fault tolerance, while guaranteeing that a common deadline is met
Keywords :
real-time systems; scheduling; software fault tolerance; FERT; Fault tolerant Entity for Real Time; N Version programming; TaskPair Scheduling; adaptive software fault tolerance policies; dynamic real time guarantees; dynamic scheduling scheme TPS; fault tolerance; fault tolerant policies; flexible implementation base; high dependability requirements; imprecise computations; real time applications; recovery block scheme; static behaviour policies; worse case execution times; Application software; Bonding; Degradation; Dynamic scheduling; Fault tolerance; Processor scheduling; Redundancy; Resource management; Runtime; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Dependable Systems,1996. Proceedings of WORDS '96., Second Workshop on
Conference_Location :
Laguna Beach, CA
Print_ISBN :
0-8186-7570-5
Type :
conf
DOI :
10.1109/WORDS.1996.506264
Filename :
506264
Link To Document :
بازگشت