DocumentCode :
2272317
Title :
ORTEGA: An Efficient and Flexible Software Fault Tolerance Architecture for Real-Time Control Systems
Author :
Liu, Xue ; Ding, Hui ; Lee, Kihwal ; Wang, Qixin ; Sha, Lui
Author_Institution :
Sch. of Comput. Sci., McGill Univ., Montreal, QC
fYear :
2008
fDate :
2-4 July 2008
Firstpage :
125
Lastpage :
134
Abstract :
Fault tolerance is an important aspect in real-time computing. In real-time control systems, tasks could be faulty due to various reasons. Faulty tasks may compromise the performance and safety of the whole system and even cause disastrous consequences. In this paper, we describe ORTEGA (On-demand Real-TimE GuArd), a new software fault tolerance architecture for real-time control systems. ORTEGA has high fault coverage and reliability. Compared with existing real-time fault tolerance architectures, such as Simplex, ORTEGA allows more efficient resource utilizations and enhances flexibility. These advantages are achieved through the on-demand detection and recovery of faulty tasks. ORTEGA is applicable to most industrial control applications where both efficient resource usage and high fault coverage are desired.
Keywords :
control systems; real-time systems; software architecture; software fault tolerance; ORTEGA; faulty tasks; on-demand real-time guard; real time control systems; software fault tolerance architecture; Communication system control; Computer architecture; Control systems; Fault tolerance; Fault tolerant systems; Hardware; Job shop scheduling; Real time systems; Resource management; Timing; control; embedded systems; fault tolerance; real-time;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
Conference_Location :
Prague
ISSN :
1068-3070
Print_ISBN :
978-0-7695-3298-1
Type :
conf
DOI :
10.1109/ECRTS.2008.17
Filename :
4573109
Link To Document :
بازگشت