2019
DOI: 10.1007/s10009-019-00548-w
|View full text |Cite
|
Sign up to set email alerts
|

Formalising the Hybrid ERTMS Level 3 specification in iUML-B and Event-B

Abstract: We demonstrate refinement-based formal development of the hybrid, 'fixed virtual block' approach to train movement control for the emerging European Rail Traffic Management System (ERTMS) level 3. Our approach uses iUML-B diagrams as a front end to the Event-B modelling language. We use abstraction to verify the principle of movement authority before gradually developing the details of the Virtual Block Detector component in subsequent refinements, thus verifying that it preserves the safety properties. We ani… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 17 publications
(2 citation statements)
references
References 34 publications
0
2
0
Order By: Relevance
“…An example is the Hybrid ERTMS/ETCS Level 3 concept, which tries to bring the flexibility of moving block train separation to a signalling system based on traditional trackside train detection [58]. The application of formal modelling and analysis techniques have proved to be beneficial for improving the specification of the concept and for coping with its complexity [10,31,7,38,41,62,81,57,15].…”
Section: Digital Railway Innovationsmentioning
confidence: 99%
“…An example is the Hybrid ERTMS/ETCS Level 3 concept, which tries to bring the flexibility of moving block train separation to a signalling system based on traditional trackside train detection [58]. The application of formal modelling and analysis techniques have proved to be beneficial for improving the specification of the concept and for coping with its complexity [10,31,7,38,41,62,81,57,15].…”
Section: Digital Railway Innovationsmentioning
confidence: 99%
“…The article Formalising the Hybrid ERTMS Level 3 specification in iUML-B and Event-B, by Dghaym et al [6], describes the use of UML-B for modelling and analysis of the ERTMS case study. UML-B is a graphical version of Event-B that provides class diagrams and state machine diagrams based on UML.…”
Section: Introductionmentioning
confidence: 99%