Merging railway standard notations in a formal dsl-based framework

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The design of a railway signalling system may be validated using three basic concepts: (1) functional standards, (2) domain specific notations, and (3) safety requirements checking. However, there is a lack of tools that merge these notions in a unified framework to be used by standardisation authorities, as well as domain experts and safety engineers. In this ongoing work we make the bridge between the three notions using Meeduse, a tool in which the B method is applied in order to formally reason on the correctness of domain specific languages (DSLs) and simulate their dynamic semantics using the ProB animator. The application context of this work is that of two well known standards in the railway field: RailTopoModel and ERTMS/ETCS. We propose a railway DSL framework whose static semantics are built on top of RailTopoModel and the underlying dynamic semantics conform to ERTMS/ETCS. The overall approach is assisted by the B method, which allows us to define, prove and animate safety-critical behaviors given domain-centric models.

Author supplied keywords

Cite

CITATION STYLE

APA

Yar, A., Idani, A., & Collart-Dutilleul, S. (2020). Merging railway standard notations in a formal dsl-based framework. In Communications in Computer and Information Science (Vol. 1269 CCIS, pp. 411–419). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-59155-7_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free