Browse by author
Lookup NU author(s): Dr Alexei Iliasov, Emeritus Professor Alexander RomanovskyORCiD
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
This short industrial paper discusses the challenge of precisely defining the scope of formal verification in industrial applications, to avoid both unintentional omission of verification of requirements and duplication of verification. It draws on the experience of using our formal verification technology, called SafeCap, in a substantial number of live railway signalling projects in the UK, and the solutions we are now developing. SafeCap uses safety invariants (safety properties) to formally and fully automatically verify the safety of site-specific configurations of railway interlockings using a dedicated symbolic theorem prover. The scope of this formal verification is a subset of the totality of site-specific interlocking configuration verification, which itself is a subset of the totality of signalling system verification. In the course of our work, it has also become apparent that there is a need to develop and use in practice different (often overlapping) sets of properties. There are various reasons for this: different railways use different safety standards from which the properties are developed; the standards themselves evolve; their is a need for versioning and change management of the properties during the continuous improvement of our tool. To this end the paper puts forward the idea of defining the verification scopes (called dialects) together with a mechanism of introducing a scope as a set of verification properties which are tagged with the unique scope name. The paper uses various industrial scenarios we are facing in deploying SafeCap to demonstrate how this mechanism works in our commercial deployment.
Author(s): Iliasov A, Taylor D, Laibinis L, Romanovsky A
Editor(s): ter Beek, M.H., Collart-Dutilleul, S., Lecomte, T.
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: 6th International Conference on Reliability, Safety, and Security of Railway Systems. Modelling, Analysis, Verification, and Certification (RSSRail 2025)
Year of Conference: 2026
Pages: 203-212
Online publication date: 16/11/2025
Acceptance date: 08/08/2025
Publisher: Springer, Cham
URL: https://doi.org/10.1007/978-3-032-10762-6_16
DOI: 10.1007/978-3-032-10762-6_16
Library holdings: Search Newcastle University Library for this item
Series Title: Lecture Notes in Computer Science, vol 16236
ISBN: 9783032107626