Tolerance to multiple transient faults for aperiodic tasks in hard real-time systems

Citation
F. Liberato et al., Tolerance to multiple transient faults for aperiodic tasks in hard real-time systems, IEEE COMPUT, 49(9), 2000, pp. 906-914
Citations number
28
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON COMPUTERS
ISSN journal
00189340 → ACNP
Volume
49
Issue
9
Year of publication
2000
Pages
906 - 914
Database
ISI
SICI code
0018-9340(200009)49:9<906:TTMTFF>2.0.ZU;2-9
Abstract
Real-time systems are being increasingly used in several applications which are time-critical in nature. Fault tolerance is an essential requirement o f such systems, due to the catastrophic consequences of not tolerating faul ts. In this paper, we study a scheme that guarantees the timely recovery fr om multiple faults within hard real-time constraints in uniprocessor system s. Assuming earliest-deadline-first scheduling (EDF) for aperiodic preempti ve tasks, we develop a necessary and sufficient feasibility-check algorithm for fault-tolerant scheduling with complexity O(n(2). k), where n is the n umber of tasks to be scheduled and k is the maximum number of faults to be tolerated.