Back to Search
Start Over
Verification of Interlocking Systems Using Statistical Model Checking
- Source :
- 18th IEEE International Symposium on High Assurance Systems Engineering (HASE), 18th IEEE International Symposium on High Assurance Systems Engineering (HASE), Jan 2017, Singapore, Singapore. pp.61-68, ⟨10.1109/HASE.2017.10⟩, HASE
- Publication Year :
- 2017
- Publisher :
- HAL CCSD, 2017.
-
Abstract
- In the railway domain, an interlocking is the system ensuring safe train traffic inside a station by controlling its active elements such as the signals or points. Modern interlockings are configured using particular data, called application data, reflecting the track layout and defining the actions that the interlocking can take. The safety of the train traffic relies thereby on application data correctness, errors inside them can cause safety issues such as derailments or collisions. Given the high level of safety required by such a system, its verification is a critical concern. In addition to the safety, an interlocking must also ensure that availability properties, stating that no train would be stopped forever in a station, are satisfied. Most of the research dealing with this verification relies on model checking. However, due to the state space explosion problem, this approach does not scale for large stations. More recently, a discrete event simulation approach limiting the verification to a set of likely scenarios, was proposed. The simulation enables the verification of larger stations, but with no proof that all the interesting scenarios are covered by the simulation. In this paper, we apply an intermediate statistical model checking approach, offering both the advantages of model checking and simulation. Even if exhaustiveness is not obtained, statistical model checking evaluates with a parametrizable confidence the reliability and the availability of the entire system.<br />12 pages, 3 figures, 2 tables
- Subjects :
- FOS: Computer and information sciences
Model checking
Correctness
Computer science
Reliability (computer networking)
020207 software engineering
02 engineering and technology
Reliability engineering
Domain (software engineering)
Data modeling
Software Engineering (cs.SE)
Computer Science - Software Engineering
[INFO.INFO-FL]Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]
11. Sustainability
0202 electrical engineering, electronic engineering, information engineering
State space
020201 artificial intelligence & image processing
Discrete event simulation
Interlocking
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- 18th IEEE International Symposium on High Assurance Systems Engineering (HASE), 18th IEEE International Symposium on High Assurance Systems Engineering (HASE), Jan 2017, Singapore, Singapore. pp.61-68, ⟨10.1109/HASE.2017.10⟩, HASE
- Accession number :
- edsair.doi.dedup.....c6212ddd4d68852dfa31f6d4d0b6e733
- Full Text :
- https://doi.org/10.1109/HASE.2017.10⟩