DocumentCode :
3126857
Title :
The safety guaranteeing system at station Hoorn-Kersenboogerd
Author :
Groote, J.F. ; van Vlijmen, S.F.M. ; Koorn, J.W.C.
Author_Institution :
Dept. of Philos., Utrecht Univ., Netherlands
fYear :
1995
fDate :
25-29 Jun 1995
Firstpage :
57
Lastpage :
68
Abstract :
At the Dutch station Hoorn-Kersenboogerd computerized control is used for the safe and in time movement of trains. It can be divided in three layers. A top layer assisting an operator in scheduling train movement. A bottom layer with hardware that can monitor and change the state of the railway. And an intermediate layer mainly checking whether commands issued by the top layer can safely be executed by the bottom layer. The intermediate layer is responsible for the safety of the railway. It is implemented with a programmable piece of equipment namely a Vital Processor Interlocking (VPI). This paper introduces the most important features of VPIs and models them using the process algebraic language μCRL. The form of correctness criteria of VPIs is described and these criteria are classified in the categories STATIC, JUST and NEXT. We verify the correctness criteria by transforming both the program and the criteria to propositional logic. We describe our experiences with tool support, both for the transformation and for proving formulas. Experiments show that it is also rather straightforward to verify correctness criteria on larger railway yards
Keywords :
formal logic; formal specification; formal verification; railways; safety-critical software; traffic information systems; Dutch station Hoorn-Kersenboogerd; JUST; NEXT; STATIC; Vital Processor Interlocking; computerized control; correctness criteria; process algebraic language μCRL; propositional logic; safety guaranteeing system; trains; Computerized monitoring; Control equipment; Hardware; Humans; Logic; Processor scheduling; Rail transportation; Railway safety; Switches; Writing;
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.521887
Filename :
521887
Link To Document :
بازگشت