• DocumentCode
    2788731
  • Title

    The OASIS Kernel: A Framework for High Dependability Real-Time Systems

  • Author

    Louise, Stéphane ; Lemerre, Matthieu ; Aussaguès, Christophe ; David, Vincent

  • Author_Institution
    Lab. of Embedded Real Time Syst., CEA, Gif-sur-Yvette, France
  • fYear
    2011
  • fDate
    10-12 Nov. 2011
  • Firstpage
    95
  • Lastpage
    103
  • Abstract
    This paper presents the design and some aspects of implementation of a highly dependable, safety-oriented kernel for real-time applications. It is specifically designed as an execution facility for a deterministic semi-formal model -- the OASIS model -- which allows to express and verify temporal behaviors and communications of a safety critical real-time application. This paper shows specifically how, from a formalism, and a Domain Specific Language, we achieved to build a generic execution layer that conforms to the highest levels of safety, how the safety is implemented thank to the interaction between the kernel and the compilation tools, and how performance was optimized within these constraints.
  • Keywords
    formal specification; operating system kernels; program compilers; real-time systems; safety-critical software; specification languages; OASIS kernel; compilation tools; deterministic semi formal model; domain specific language; generic execution layer; high dependability real time systems; safety critical real time application; safety oriented kernel; temporal behaviors; Kernel; Power generation; Real time systems; Receivers; Safety; Standards; Synchronization; kernel; real-time; safety critical;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering (HASE), 2011 IEEE 13th International Symposium on
  • Conference_Location
    Boca Raton, FL
  • ISSN
    1530-2059
  • Print_ISBN
    978-1-4673-0107-7
  • Type

    conf

  • DOI
    10.1109/HASE.2011.38
  • Filename
    6113879