• DocumentCode
    3126874
  • Title

    A safety kernel for traffic light control

  • Author

    Ammann, Paul

  • Author_Institution
    Dept. of Inf. & Software Syst. Eng., George Mason Univ., Fairfax, VA, USA
  • fYear
    1995
  • fDate
    25-29 Jun 1995
  • Firstpage
    71
  • Lastpage
    81
  • Abstract
    The success of kernels for enforcing security has led to proposals to use kernels for enforcing safety. This paper presents a feasibility demonstration of one particular proposal for a safety kernel via the application of traffic light control. The paper begins with the safety properties for traffic light control and specifies a kernel that maintains the safety properties. An implementation sketch of the kernel in Ada is given and use of the kernel is discussed. The contribution of the paper is a demonstration that a kernel is a feasible and desirable technique for software in a realistic, safety-critical application. The paper also illustrates how formal methods aid the software engineer in constructing and reasoning about such software
  • Keywords
    safety-critical software; traffic control; Ada; feasibility demonstration; safety kernel; safety-critical application; security; traffic light control; Application software; Costs; Inductors; Kernel; Lighting control; Proposals; Software maintenance; Software safety; Software systems; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Assurance, 1995. COMPASS '95. Systems Integrity, Software Safety and Process Security. Proceedings of the Tenth Annual Conference on
  • Conference_Location
    Gaithersburg, MD
  • Print_ISBN
    0-7803-2680-2
  • Type

    conf

  • DOI
    10.1109/CMPASS.1995.521888
  • Filename
    521888