Modelling the Hybrid ERTMS/ETCS Level 3 Case Study in Spin

Publication
6th International Conference on ASM, Alloy, B, TLA, VDM, and Z (ABZ'18)

Abstract

The Spin model checker has been successfully applied to the modelling, validation, and verification of different safety-critical systems. In this paper, we model and validate the Hybrid ERTMS/ETCS Level 3 Case Study using Spin; in particular, we show the assumptions we made to keep the state space limited, and present the problems and ambiguities that arose during the modelling. Although Spin offers several advantages in terms of validation and verification facilities, its modelling language Promela is limited if compared to higher level notations of other formal methods. Therefore, we discuss the advantages and disadvantages of using the tool, and how it could be improved in terms of modelling facilities.

Document

Reference

% BibTex
@InProceedings{caseStudyABZ2018,
author={Arcaini, Paolo and Je{\v{z}}ek, Pavel and Kofro{\v{n}}, Jan},
editor={Butler, Michael and Raschke, Alexander and Hoang, Thai Son and Reichl, Klaus},
title={Modelling the {Hybrid ERTMS/ETCS Level 3 Case Study in Spin}},
booktitle={Abstract State Machines, Alloy, B, TLA, VDM, and Z},
year={2018},
publisher={Springer International Publishing},
address={Cham},
pages={277--291},
isbn={978-3-319-91271-4},
doi={https://doi.org/10.1007/978-3-319-91271-4_19}
}

Sources

For more information, please contact the authors

Related