2015
DOI: 10.4204/eptcs.184.2
|View full text |Cite
|
Sign up to set email alerts
|

Verification of railway interlocking systems

Abstract: In the railway domain, an interlocking is a computerised system that controls the railway signalling objects in order to allow a safe operation of the train traffic. Each interlocking makes use of particular data, called application data, that reflects the track layout of the station under control. The verification and validation of the application data are performed manually and is thus error-prone and costly. In this paper, we explain how we built an executable model in NuSMV of a railway interlocking based … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
6
2
1

Relationship

2
7

Authors

Journals

citations
Cited by 19 publications
(17 citation statements)
references
References 7 publications
0
17
0
Order By: Relevance
“…The aim of statistical model checking is to approximate, in a controlled manner, the probability of satisfaction or violation of a property. Unlike classical model checking approaches where an exhaustive exploration of the state space is conducted (Busard et al [6] experimented the limitation of this approach for SSI language), statistical model checking only requires a sample of simulations. On this section, we describe the statistical model checking algorithms used in our approach.…”
Section: Verification By Statistical Model Checkingmentioning
confidence: 99%
“…The aim of statistical model checking is to approximate, in a controlled manner, the probability of satisfaction or violation of a property. Unlike classical model checking approaches where an exhaustive exploration of the state space is conducted (Busard et al [6] experimented the limitation of this approach for SSI language), statistical model checking only requires a sample of simulations. On this section, we describe the statistical model checking algorithms used in our approach.…”
Section: Verification By Statistical Model Checkingmentioning
confidence: 99%
“…In [5] the authors build a model of railway operation constrained by imported signalling data. A model checker automatically explores train movement scenarios (i.e., model states) and reports on violation of safety properties.…”
Section: Introductionmentioning
confidence: 99%
“…Model checking has proved particularly attractive for tackling the safety of interlocking, and various model checkers and temporal logics have been used, see e.g. [7,10,17,35,43,56]. Critically evaluating practicality, [13] investigated applicability of model checking for interlocking tables using NuSMV or Spin, two prominent representatives of BDD-based symbolic model checking, respectively explicit state model checking.…”
Section: Related Workmentioning
confidence: 99%
“…-Capacity analysis and timetabling can be performed using e.g. OpenTrack, 6 LUKS, 7 or Treno. 8 The main export target for our use case was OpenTrack, which is a simulation tool that allows stochastic capacity analysis, running time analysis, and other types of analyses.…”
Section: Proposed Railway Signalling Design Tool Chainmentioning
confidence: 99%