Signe Geisler

dblp:222/9114 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
1since 2021 · last 2021
0000-0003-4806-2043ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 2 first-authorTheory of computation · 2 · 2 first-author · 1 since 2021
YearPublicationVenuePosition
2021 Stepwise development and model checking of a distributed interlocking system using RAISE
abstract
Abstract This paper considers the challenge of designing and verifying control protocols for geographically distributed railway interlocking systems. It describes how this challenge can be tackled by stepwise development and model checking of state transition system models in a new extension of the RAISE Specification Language. Railway interlocking systems are reconfigurable systems which can be configured by supplying data describing the network to be controlled and other details. Therefore, such systems are natural candidates for being modelled by generic state transition systems, which abstract away from the concrete configuration at the time of modelling, and can later be instantiated with concrete data. For a real-world case study, a generic state transition system is developed in steps, starting with an abstract model of the essential system behaviour and incrementally adding details and restrictions. The stepwise development method allows different variants of the control protocol to be explored. The generic models are instantiated with concrete configuration data, after which desired properties, in particular safety properties, of the system models are verified using model checking.
Signe Geisler, Anne E. Haxthausen
Formal Aspects Comput.1
2020 Model Checking a Distributed Interlocking System Using k-induction with RT-Tester
Signe Geisler, Anne E. Haxthausen
ISoLA (3)1
2018 Stepwise Development and Model Checking of a Distributed Interlocking System - Using RAISE
Signe Geisler, Anne E. Haxthausen
FM1