Back to Search Start Over

A Model-Based Approach to the Design, Verification and Deployment of Railway Interlocking System

Authors :
Alberto Griggio
Matteo Tessi
Arturo Amendola
Alessandro Cimatti
Giuseppe Scaglione
Alberto Tacchella
Angelo Susi
Roberto Cavada
Anna Becchi
Source :
Lecture Notes in Computer Science ISBN: 9783030614669, ISoLA (3)
Publication Year :
2020
Publisher :
Springer International Publishing, 2020.

Abstract

This paper describes a model-based flow for the development of Interlocking Systems. The flow starts from a set of specifications in Controlled Natural Language (CNL), that are close to the jargon adopted in by domain experts, but fully formal. From the CNL, a complete SysML specification is extracted, leveraging various forms of diagrams, and enabling automated code generation. Several formal verification methods are supported. A complementary part of the flow supports the extraction of formal properties from legacy Interlocking Systems designed as Relay circuits. The flow is implemented in a comprehensive toolset, and is currently used by railway experts.

Details

ISBN :
978-3-030-61466-9
ISBNs :
9783030614669
Database :
OpenAIRE
Journal :
Lecture Notes in Computer Science ISBN: 9783030614669, ISoLA (3)
Accession number :
edsair.doi...........12e2e1c9eeff7bd103d858ccafb268c0
Full Text :
https://doi.org/10.1007/978-3-030-61467-6_16