Abstract
This paper investigates the use of k-induction with RT-Tester for tackling the challenge of verifying the safety of a distributed railway interlocking system. For a real-world case study, it is described how a generic and reconfigurable model of the system is modelled in a new extension of the RAISE Specification Language (RSL). The generic model is instantiated with concrete data sets and subsequently model checked with respect to safety properties using the k-induction facilities in RT-Tester. The performance metrics of the verification with k-induction are additionally compared with the metrics of verifying the same system model with the SAL model checker.
Original language | English |
---|---|
Title of host publication | Leveraging Applications of Formal Methods, Verification and Validation: Applications |
Publisher | Springer |
Publication date | 2020 |
Pages | 449-466 |
ISBN (Print) | 978-3-030-61466-9 |
DOIs | |
Publication status | Published - 2020 |
Event | International Symposium On Leveraging Applications of Formal Methods, Verification and Validation 2020 - Virtual event - POSTPONED TO 2021!, Greece Duration: 20 Oct 2020 → 30 Oct 2020 http://www.isola-conference.org/ |
Conference
Conference | International Symposium On Leveraging Applications of Formal Methods, Verification and Validation 2020 |
---|---|
Location | Virtual event - POSTPONED TO 2021! |
Country/Territory | Greece |
Period | 20/10/2020 → 30/10/2020 |
Other | Postponed to October 2021 due to Covid-19 |
Internet address |
Series | Lecture Notes in Computer Science |
---|---|
Volume | 12478 |
ISSN | 0302-9743 |
Keywords
- Model checking
- RAISE
- Railway interlocking systems
- Distributed systems
- k-induction
- RT-Tester