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