2017
DOI: 10.1007/978-3-319-68499-4_5
|View full text |Cite
|
Sign up to set email alerts
|

Formal Modelling Techniques for Efficient Development of Railway Control Products

Abstract: Abstract. We wish to model railway control systems in a formally precise way so that product lines can be adapted to specific customer requirements. Typically a customer is a railway operator with national conventions leading to different variation points based on a common core principle. A formal model of the core product must be precise and manipulatable so that different feature variations can be specified and verified without disrupting important properties that have already been established in the core pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
8
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 17 publications
0
8
0
Order By: Relevance
“…the Event-B method with the support platform Rodin combines the two methods, which has been used in the research of interlocking system [11]. The literature [12] discussed how to effectively establish the formalized model of railway control products based on an example of interlocking system. Now validating the industrial Data becomes a great challenge which has attracted the researchers' attention.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…the Event-B method with the support platform Rodin combines the two methods, which has been used in the research of interlocking system [11]. The literature [12] discussed how to effectively establish the formalized model of railway control products based on an example of interlocking system. Now validating the industrial Data becomes a great challenge which has attracted the researchers' attention.…”
Section: Related Workmentioning
confidence: 99%
“…The literature [14], described the successful application of ProB for data validation in Communication-based Train Control (CBTC). We present and evaluate an approach of formal modelling and data validation for railway interlocking system based on the successful research experiences from [12], [14]. 7 CONCLUSION AND FUTURE WORK In this paper, after extracting the environmental, functional and safety properties, as well as each event flow, we built a general interlocking system function model by multistep refinement using the Event-B language.…”
Section: Related Workmentioning
confidence: 99%
“…Train control is a familiar domain for Formal Methods, and specifically for B and Event-B-based approaches. Butler et al [37] give a methodical treatment of the diagrammatic modelling of the rail interlocking system Railground with both iUML-B and Event Refinement Structures [38]. In [19], the authors present the Event-B development of a Communications-based Train Control (CBTC) system from Hitachi Ltd. Their focus is on the use of Abstract Data Types (ADTs) to manage the complexity of modelling a graph-based rail network and its dynamics.…”
Section: Comparisonmentioning
confidence: 99%
“…This example is comparable to European Rail Traffic Management System (ERTMS) Level 3 and uses moving blocks. The authors further proposed [39] the extension of iUML-B to support diagrammatic modelling of ADTs, using the same Railground case study as [37].…”
Section: Comparisonmentioning
confidence: 99%
“…Train control is a familiar domain for Formal Methods, and specifically for B and Event-B-based approaches. Butler et al [4] give a methodical treatment of the diagrammatic modelling of the rail interlocking system Railground with both iUML-B and Event Refinement Structures [15]. In [7], the authors present the Event-B development of a Communications-based Train Control (CBTC) system from Hitachi Ltd. Their focus is on the use of Abstract Data Types (ADTs) to manage the complexity of modelling a graph-based rail network and its dynamics.…”
Section: Related Workmentioning
confidence: 99%