DocumentCode :
3134036
Title :
Adaptive fault-tolerance with statically scheduled real-time systems
Author :
Fohler, Gerhard
Author_Institution :
Inst. fur Inf., Humboldt-Univ., Berlin, Germany
fYear :
1997
fDate :
11-13 Jun 1997
Firstpage :
161
Lastpage :
167
Abstract :
Safety critical real-time systems need to complement their methods for meeting timing constraints with fault tolerance for real-world applications. While scheduling algorithms to provide fixed reliability levels have been introduced, methods to enable a real-time system to adapt to changing reliability requirements at run-time have been given little attention. The author presents an approach for adaptive fault tolerance with statically scheduled real-time systems. The idea is to provide a minimum reliability level by constructing a static schedule. At run-time, he uses a method to integrate static and dynamic scheduling, slot shifting. It is used to incorporate a variety of fault tolerance activities into the static schedule dynamically without impairing the feasibility of the pre-guaranteed tasks and minimum reliability activities. The algorithms work in distributed systems with precedence constrained tasks, allowing the application of time and space redundant fault tolerance techniques with high resource utilization
Keywords :
processor scheduling; real-time systems; redundancy; safety-critical software; software fault tolerance; timing; adaptive fault-tolerance; changing reliability requirements; distributed systems; dynamic scheduling; fired reliability levels; minimum reliability level; pre-guaranteed tasks; precedence constrained tasks; real-world applications; resource utilization; safety critical real-time systems; scheduling algorithms; slot shifting; space redundant fault tolerance techniques; static scheduling; statically scheduled real-time systems; time redundant fault tolerance techniques; timing constraints; Dynamic scheduling; Fault tolerance; Fault tolerant systems; Hardware; Maintenance; Processor scheduling; Real time systems; Redundancy; Runtime; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 1997. Proceedings., Ninth Euromicro Workshop on
Conference_Location :
Toledo
Print_ISBN :
0-8186-8034-2
Type :
conf
DOI :
10.1109/EMWRTS.1997.613777
Filename :
613777
Link To Document :
بازگشت