Back to Search Start Over

Techniques for modelling and verifying railway interlockings.

Authors :
James, Phillip
Moller, Faron
Nguyen, Hoang
Roggenbach, Markus
Schneider, Steve
Treharne, Helen
Source :
International Journal on Software Tools for Technology Transfer. Nov2014, Vol. 16 Issue 6, p685-711. 27p.
Publication Year :
2014

Abstract

We describe a novel framework for modelling railway interlockings which has been developed in conjunction with railway engineers. The modelling language used is CSP $$||$$ B. Beyond the modelling we present a variety of abstraction techniques which make the analysis of medium- to large-scale networks feasible. The paper notably introduces a covering technique that allows railway scheme plans to be decomposed into a set of smaller scheme plans. The finitisation and topological abstraction techniques are extended from previous work and are given formal foundations. All three techniques are applicable to other modelling frameworks besides CSP $$||$$ B. Being able to apply abstractions and simplifications on the domain model before performing model checking is the key strength of our approach. We demonstrate the use of the framework on a real-life, medium-size scheme plan. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
14332779
Volume :
16
Issue :
6
Database :
Academic Search Index
Journal :
International Journal on Software Tools for Technology Transfer
Publication Type :
Academic Journal
Accession number :
98882884
Full Text :
https://doi.org/10.1007/s10009-014-0304-7