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
Link To Document