DocumentCode :
2019324
Title :
A Modified BCE Algorithm for Fault-Tolerance Scheduling of Periodic Tasks in Hard Real-Time Systems
Author :
Asadi, M. ; Menhaj, M.B. ; Yavari, E.
Author_Institution :
Fac. of Electr. Eng., Amirkabir Univ. of Technol., Tehran
fYear :
2009
fDate :
25-29 May 2009
Firstpage :
287
Lastpage :
291
Abstract :
Fault tolerance is an important aspect of real-time control systems, due to unavoidable timing constraints. In this paper, the timing problem of a set of concurrent periodic tasks is considered where each task has primary and alternate versions. In the literature, probability of fault in the alternate version of a task is assumed to be zero. Here, a fault probability with uniform distribution has been used. In addition, to cover the situations in which both versions are scheduled with some time overlapping, a criterion is defined for prioritizing primary version against the alternate version. A new scheduling algorithm is proposed based on the defined criterion. Simulation results show that an increase in the number of executed primary tasks which improves the efficiency of processor utilization, hence prove the efficiency of the proposed algorithm.
Keywords :
real-time systems; scheduling; software fault tolerance; fault probability; fault-tolerance scheduling; hard real-time systems; processor utilization; Asia; Computational modeling; Control systems; Fault tolerant systems; Job shop scheduling; Processor scheduling; Real time systems; Scheduling algorithm; Timing; Tomography; CAT algorithm; EIT algorithm; Fault tolerant; Periodic Tasks; Real-time systems; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modelling & Simulation, 2009. AMS '09. Third Asia International Conference on
Conference_Location :
Bali
Print_ISBN :
978-1-4244-4154-9
Electronic_ISBN :
978-0-7695-3648-4
Type :
conf
DOI :
10.1109/AMS.2009.63
Filename :
5071998
Link To Document :
بازگشت