DocumentCode
1895487
Title
Sensitivity of Real-Time Operating Systems to Transient Faults: A case study for MicroC kernel
Author
Nicolescu, B. ; Ignat, N. ; Savaria, Y. ; Nicolescu, G.
Author_Institution
Ecole Polytech. de Montreal, Montreal
fYear
2005
fDate
19-23 Sept. 2005
Abstract
This paper explores sensitivity of RTOS kernels in safety-critical systems. We characterize and analyze the consequences of transient faults on key components of the MicroC kernel, a popular RTOS. We specifically focus on its task scheduling and context switching modules. Classes of fault syndromes specific to safety-critical real-time systems are identified. Results reported in this paper demonstrate that 34% of faults led to scheduling dysfunctions. In addition 17% of faults results in system crashes. This represents an important fraction of faults that cannot be ignored during the design phase of safety-critical applications running under an RTOS.
Keywords
embedded systems; operating system kernels; safety-critical software; MicroC kernel; RTOS kernels; real-time operating systems; safety-critical systems; transient faults; Aerospace control; Circuit faults; Computer crashes; Embedded system; Kernel; Multitasking; Operating systems; Processor scheduling; Real time systems; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Radiation and Its Effects on Components and Systems, 2005. RADECS 2005. 8th European Conference on
Conference_Location
Cap d´Agde
ISSN
0379-6566
Print_ISBN
978-0-7803-9501-5
Electronic_ISBN
0379-6566
Type
conf
DOI
10.1109/RADECS.2005.4365596
Filename
4365596
Link To Document