Toggle Main Menu Toggle Search

Open Access padlockePrints

Proof Semantics of Railway Interlocking

Lookup NU author(s): Dr Linas Laibinis, Dr Alexei Iliasov, Emeritus Professor Alexander RomanovskyORCiD

Downloads


Licence

This is the authors' accepted manuscript of a conference proceedings (inc. abstract) that has been published in its final definitive form by Springer, 2025.

For re-use rights please refer to the publisher's terms and conditions.


Abstract

SafeCap is a modern toolkit for modelling, simulation and formal verification of railway networks, focused on fully-automated scalable safety verification of Solid State Interlocking (SSI) programs – a technology at the heart of many railway signalling solutions worldwide. In this paper, we elaborate on the formal foundations of the employed method by presenting the formal proof semantics of the modelled systems and the properties we are interested in verifying. We discuss the composite nature of this semantics, namely, interrelationships between signalling programs, signalling plan data, and the safety principles ww need to ensure. The main focus is to formally justify the derivation of a number of proof obligations that a specific interlocking solution must satisfy. The semantic definitions, properties, and inference rules are formalised with the Coq proof assistant.


Publication metadata

Author(s): Laibinis L, Iliasov A, Romanovsky A

Editor(s): Leuschel, M; Ishikawa, F

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 11th International Conference on Rigorous State Based Methods (ABZ 2025)

Year of Conference: 2025

Pages: 106-123

Print publication date: 01/09/2025

Online publication date: 02/06/2025

Acceptance date: 01/04/2025

Date deposited: 02/03/2025

ISSN: 0302-9743

Publisher: Springer

URL: https://doi.org/10.1007/978-3-031-94533-5_7

DOI: 10.1007/978-3-031-94533-5_7

ePrints DOI: 10.57711/zn2t-hq18

Library holdings: Search Newcastle University Library for this item

Series Title: Lecture Notes in Computer Science

ISBN: 9783031945328


Share