2017
DOI: 10.1007/978-3-319-66197-1_15
|View full text |Cite
|
Sign up to set email alerts
|

Compositional Verification of Interlocking Systems for Large Stations

Abstract: Abstract. Railway interlocking systems are responsible to grant exclusive access to a route, that is a sequence of track elements, through a station or a network. Formal verification that basic safety rules regarding exclusive access to routes are satisfied by an implementation is still a challenge for networks of large size due to the exponential computation time and resources needed. Some recent attempts to address this challenge adopt a compositional approach, targeted to track layouts that are easily decom… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5

Relationship

4
1

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 17 publications
0
10
0
Order By: Relevance
“…In [18,19,8,10] a method for performing compositional verification in connection with RobustRailS has been developed. It provides a general definition of allowed network cuts that divide a network into multiple subnetworks.…”
Section: The Robustrails Compositional Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…In [18,19,8,10] a method for performing compositional verification in connection with RobustRailS has been developed. It provides a general definition of allowed network cuts that divide a network into multiple subnetworks.…”
Section: The Robustrails Compositional Methodsmentioning
confidence: 99%
“…In [10,18,19,8] a compositional verification approach based on dividing the network layout into two (or more) portions has been proposed. Extra track sections and signals are added at the border between two portions in order to abstract in one portion the behaviour of the other one.…”
Section: Introductionmentioning
confidence: 99%
“…However, networks of very large stations still exceed the model checking capacity. Therefore, to be able to perform verification for any size of networks, we have previously [2,8,15,16] suggested to use a compositional verification method on top of the RobustRailS verification method.…”
Section: Compositional Verificationmentioning
confidence: 99%
“…Locality has also enabled our proposal of a compositional approach for addressing verification for very large networks: the idea is to divide the network to be verified into two (or more) sub-networks and then model check the model instances for these sub-networks instead of model checking the model instance of the full network [2,8,15,16]. For model checking, we use the RobustRailS verification tools.…”
Section: Introductionmentioning
confidence: 99%
“…However, the experience with railway interlocking systems says that when several trains (processes) may require tens of track circuits and points, out of a pool of some hundreds, the combinatorial combination of the possibilities produces a state space explosion problem. This problem asks for suitable abstraction or compositional techniques, and for the power of recently available SAT and SMT-solvers to verify safety of the largest systems of realistic size [28,9].…”
Section: Introductionmentioning
confidence: 99%