• DocumentCode
    2893165
  • Title

    Implementation Correctness of a Real-Time Operating System

  • Author

    Daum, Matthias ; Schirmer, Norbert W. ; Schmidt, Mareike

  • Author_Institution
    Comput. Sci. Dept., Saarland Univ., Saarbrucken, Germany
  • fYear
    2009
  • fDate
    23-27 Nov. 2009
  • Firstpage
    23
  • Lastpage
    32
  • Abstract
    In the modern car, electronic devices are even employed for safety-critical missions like brake control, where failures might cost human lives. Among various approaches to increase the reliability of those devices, pervasive formal verification most securely rules out all systematic failures. The main target of the Verisoft project is the development of technology for pervasive verification. Its application has been demonstrated in the automotive context by an exemplary distributed system consisting of hardware, a real-time operating system, and application programs. The contribution of this paper is a formal refinement proof linking an abstract specification of this real-time operating system to its C implementation.
  • Keywords
    formal verification; operating systems (computers); real-time systems; safety-critical software; traffic engineering computing; C implementation; Verisoft project; automotive context; distributed system; electronic device; formal refinement proof linking; formal verification; implementation correctness; real-time operating system; Automotive engineering; Communication system control; Computer science; Formal verification; Hardware; Operating systems; Protocols; Real time systems; Software engineering; Software safety; C Code Verification; Pervasive Verification; Real-Time Operating System; Refinement Proof;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Formal Methods, 2009 Seventh IEEE International Conference on
  • Conference_Location
    Hanoi
  • Print_ISBN
    978-0-7695-3870-9
  • Type

    conf

  • DOI
    10.1109/SEFM.2009.14
  • Filename
    5368054