Title :
Exploring the Impact of Task Preemption on Dependability in Time-Triggered Embedded Systems: A Pilot Study
Author :
Short, Michael ; Pont, Michael J. ; Fang, Jianzhong
Author_Institution :
Embedded Syst. Lab., Univ. of Leicester, Leicester
Abstract :
In this paper, we explore the impact of task preemption on the dependability of a single-processor embedded control system. Our particular focus in this exploratory study is on static-priority, time-triggered scheduler architectures. The study is empirical in nature and we employ a hardware-in-the-loop (HIL) testbed, representing a cruise control system for a passenger vehicle, in conjunction with fault-injection to perform the dependability comparisons. The results we have obtained suggest that the presence of preemption may have a negative influence on dependability; however further work is needed in this area before more general conclusions may be drawn.
Keywords :
embedded systems; scheduling; software architecture; task analysis; cruise control system; embedded control system; fault injection; hardware-in-the-loop testbed; passenger vehicle; scheduler architecture; system dependability; task preemption; time-triggered embedded system; Algorithm design and analysis; Control systems; Digital control; Embedded system; Jitter; Processor scheduling; Real time systems; Sampling methods; Scheduling algorithm; Stability criteria; Fault injection; Fault tolerance; Real-time and embedded systems; Scheduling;
Conference_Titel :
Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
Conference_Location :
Prague
Print_ISBN :
978-0-7695-3298-1
DOI :
10.1109/ECRTS.2008.14