• DocumentCode
    338460
  • Title

    Applying SOFL to specify a railway crossing controller for industry

  • Author

    Liu, Shaoying ; Asuka, Masashi ; Komaya, Kiyotoshi ; Nakamura, Yasuaki

  • Author_Institution
    Hiroshima Univ., Japan
  • fYear
    1998
  • fDate
    1998
  • Firstpage
    16
  • Lastpage
    27
  • Abstract
    This paper describes an application of the formal engineering method SOFL (Structured-Object-based-Formal Language) to specifying a realistic railway crossing controller for potential use in industry. As the railway crossing controller is a safety critical and real-time system, this application demonstrates the capability of SOFL for developing safety-critical and real-time systems and provides a foundation for implementing such a software controller in practice. It also shows that appropriate integration of structured methods with graphical notation, formal notation, and natural language offers a good readability and traceability as well as an effective mechanism for reducing complexity of systems
  • Keywords
    computerised control; formal specification; railways; real-time systems; safety-critical software; SOFL; Structured-Object-based-Formal Language; formal engineering method; formal engineering methods; formal notation; formal specification; functional requirements; graphical notation; industry; natural language; railway crossing controller; readability; real-time system; safety critical systems; safety requirements; structured methods; traceability; Application software; Control systems; Electrical equipment industry; Industrial control; Natural languages; Rail transportation; Railway engineering; Railway safety; Real time systems; Software safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Strength Formal Specification Techniques, 1998. Proceedings. 2nd IEEE Workshop on
  • Conference_Location
    Boca Raton, FL
  • Print_ISBN
    0-7695-0081-1
  • Type

    conf

  • DOI
    10.1109/WIFT.1998.766294
  • Filename
    766294