This paper presents an application of the formal modelling and model checking toolkit mCRL2 and the model-based testing tool JTorX in the signalling domain. The mCRL2 toolkit is used to formally model the behaviour of a system at the core of signalling solutions: the interlocking. The model of the interlocking is validated through model-based testing. We use the mCRL2 toolkit to verify high-level safety properties of the interlocking software. The suitability of mCRL2, JTorX and our modelling approach is evaluated and suggestions are given for future research to improve the applicability of mCRL2 in the signalling domain.</p
The verification of safety requirements is a fundamental problem in railway signalling system design...
The railways have been a vector of progress and economic growth since the 18th century. At the same ...
A railway interlocking is the system ensuring a safe train traffic inside a station by monitoring an...
This paper presents an application of the formal modelling and model checking toolkit mCRL2 and the ...
We describe a translation of a subset of executable UML (xUML) into the process algebraic specificat...
We describe a translation of a subset of executable UML (xUML) into the process algebraic specificat...
The development of railway interlocking systems is currently very labour-intensive. Specialists deve...
Formal methods – the use of exact mathematical methods to describe and analyse systems – have reache...
© The Author(s) 2010. This article is published with open access at Springerlink.com Abstract We des...
For supporting the analysis of railway interlocking systems in the early stage of their design we pr...
This paper describes a model-based flow for the development of Interlocking Systems. The flow starts...
Like other infrastructure managers (IMs), ProRail BV and DB Netz AG are responsible for the safe and...
Abstract. A fundamental problem in the design and development of embedded control systems is the ver...
International audienceThis paper describes the formal verification of an interlocking system. We hav...
A fundamental problem in the design and development of embedded control systems is the verification ...
The verification of safety requirements is a fundamental problem in railway signalling system design...
The railways have been a vector of progress and economic growth since the 18th century. At the same ...
A railway interlocking is the system ensuring a safe train traffic inside a station by monitoring an...
This paper presents an application of the formal modelling and model checking toolkit mCRL2 and the ...
We describe a translation of a subset of executable UML (xUML) into the process algebraic specificat...
We describe a translation of a subset of executable UML (xUML) into the process algebraic specificat...
The development of railway interlocking systems is currently very labour-intensive. Specialists deve...
Formal methods – the use of exact mathematical methods to describe and analyse systems – have reache...
© The Author(s) 2010. This article is published with open access at Springerlink.com Abstract We des...
For supporting the analysis of railway interlocking systems in the early stage of their design we pr...
This paper describes a model-based flow for the development of Interlocking Systems. The flow starts...
Like other infrastructure managers (IMs), ProRail BV and DB Netz AG are responsible for the safe and...
Abstract. A fundamental problem in the design and development of embedded control systems is the ver...
International audienceThis paper describes the formal verification of an interlocking system. We hav...
A fundamental problem in the design and development of embedded control systems is the verification ...
The verification of safety requirements is a fundamental problem in railway signalling system design...
The railways have been a vector of progress and economic growth since the 18th century. At the same ...
A railway interlocking is the system ensuring a safe train traffic inside a station by monitoring an...