• 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