1. A formal refinement-based analysis of the hybrid ERTMS/ETCS level 3 standard
- Author
-
Régine Laleau, Amel Mammar, Marc Frappier, Steve Jeffrey Tueno Fotso, Département Informatique (INF), Institut Mines-Télécom [Paris] (IMT)-Télécom SudParis (TSP), Institut Polytechnique de Paris (IP Paris), Méthodes et modèles pour les réseaux (METHODES-SAMOVAR), Services répartis, Architectures, MOdélisation, Validation, Administration des Réseaux (SAMOVAR), Institut Mines-Télécom [Paris] (IMT)-Télécom SudParis (TSP)-Institut Mines-Télécom [Paris] (IMT)-Télécom SudParis (TSP), Groupe de recherche en informatique fondamentale de l'Université de Sherbrooke (GRIF), Université de Sherbrooke (UdeS), Laboratoire d'Algorithmique Complexité et Logique (LACL), and Université Paris-Est Créteil Val-de-Marne - Paris 12 (UPEC UP12)
- Subjects
Finite-state machine ,Supervisor ,Computer science ,Control (management) ,020207 software engineering ,Control engineering ,02 engineering and technology ,[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] ,Set (abstract data type) ,Nondeterministic algorithm ,Theory of computation ,0202 electrical engineering, electronic engineering, information engineering ,Train ,Control logic ,Software ,Information Systems - Abstract
International audience; This paper presents a formal model of the case study proposed for the ABZ2018 conference, which concerns the Hybrid ERTMS/ETCS Level 3 Standard. This standard allows trains to communicate with a train supervisor to report their integrity and positions, thanks to an onboard train integrity monitoring system. The supervisor assigns trains a movement authority to control traffic and to avoid collisions. The standard also provides for trains that cannot communicate with the supervisor; these trains are detected by sensors on tracks and obey traffic signals set by the supervisor along the trackside. Using communication allows for a finer grain control of the tracks. Our model is derived using stepwise refinement with the Event-B method. We take into account the main features of the case study (VSS management, timers, ERTMS and non-ERTMS trains). Our model is decomposed into four refinements. All proof obligations have been discharged using the Rodin provers, except those related to the computation of the VSS state machine, which was found to be ambiguous (nondeterministic). Our model has been validated using ProB. The main safety property, which is that ERTMS trains do not collide, is proved. Our model focuses on the discrete control logic aspects of the case study.
- Published
- 2020
- Full Text
- View/download PDF