• DocumentCode
    1918108
  • Title

    Integrating automatic verification of safety requirements in railway interlocking system design

  • Author

    Dipoppa, Giovanni ; Alessandro, Giovanni D. ; Semprini, Roberto ; Tronci, Enrico

  • Author_Institution
    Centro Ricerche Energia Casaccia, ENEA, Rome, Italy
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    209
  • Lastpage
    219
  • Abstract
    A railway interlocking system (RIS) is an embedded system (namely a supervisory control system) that ensures the safe, operation of the devices in a railway station. RIS is a safety critical system. We explore the possibility of integrating automatic formal verification methods in a given industry RIS design flow. The main obstructions to be overcome in our work are: selecting a formal verification tool that is efficient enough to solve the verification problems at hand; and devising a cost effective integration strategy for such tool. We were able to devise a successful integration strategy meeting the above constraints without requiring major modification in the pre-existent design flow nor retraining of personnel. We run verification experiments for a RIS designed for the Singapore Subway. The experiments show that the RIS design flow obtained from our integration strategy is able to automatically verify real life RIS designs
  • Keywords
    formal verification; rail traffic; railways; safety-critical software; traffic control; Singapore Subway; embedded system; formal verification; railway interlocking system; safety critical system; supervisory control system; Boolean functions; Data structures; Rail transportation; Railway safety; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering, 2001. Sixth IEEE International Symposium on
  • Conference_Location
    Boco Raton, FL
  • ISSN
    1530-2059
  • Print_ISBN
    0-7695-1275-5
  • Type

    conf

  • DOI
    10.1109/HASE.2001.966821
  • Filename
    966821