A Refinement-based Formal Development of Cyber-physical Railway Signalling Systems - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Formal Aspects of Computing Année : 2023

A Refinement-based Formal Development of Cyber-physical Railway Signalling Systems

Résumé

For years, formal methods have been successfully applied in the railway domain to formally demonstrate safety of railway systems. Despite that, little has been done in the field of formal methods to address the cyber-physical nature of modern railway signalling systems. In this article, we present an approach for a formal development of cyber-physical railway signalling systems that is based on a refinement-based modelling and proof-based verification. Our approach utilises the Event-B formal specification language together with a hybrid system and communication modelling patterns to developing a generic hybrid railway signalling system model that can be further refined to capture a specific railway signalling system. The main technical contribution of this article is the refinement of the hybrid train Event-B model with other railway signalling sub-systems. The complete model of the cyber-physical railway signalling system was formally proved to ensure a safe rolling stock separation and prevent their derailment. Furthermore, the article demonstrates the advantage of the refinement-based development approach of cyber-physical systems, which enables a problem decomposition and in turn reduction in the verification and modelling effort.
Fichier principal
Vignette du fichier
AIT_AMEUR.pdf (612.99 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
Licence

Dates et versions

hal-04285134 , version 1 (14-11-2023)

Licence

Identifiants

Citer

Yamine Aït-Ameur, Sergiy Bogomolov, Guillaume Dupont, Alexei Iliasov, Alexander Romanovsky, et al.. A Refinement-based Formal Development of Cyber-physical Railway Signalling Systems. Formal Aspects of Computing, 2023, 35 (1), pp.1-1. ⟨10.1145/3524052⟩. ⟨hal-04285134⟩
20 Consultations
17 Téléchargements

Altmetric

Partager

Gmail Mastodon Facebook X LinkedIn More