This paper demonstrates the use of model checking based veriication technology to establish safety critical properties for a railway control application. The veriication technology is tightly integrated with the Statemate r system of i-Logix Inc., USA. Key features of this technology are the powerful debugging capabilities and graphical entry for safety critical properties. This paper gives an overview over the veriication environment and also highlights the design methodology that provides its base. In order to further enhance the veriication environment we add Message Sequence Charts (MSC) to the existing tool-set. We show that MSCs can be eeectively used in the requirements analysis phase of the design process. As a sample application serves a railway control system.
[1]
David Harel,et al.
Modeling Reactive Systems With Statecharts : The Statemate Approach
,
1998
.
[2]
Roger Lipsett,et al.
VHDL: hardware description and design
,
1989
.
[3]
Amnon Naamad,et al.
The STATEMATE semantics of statecharts
,
1996,
TSEM.
[4]
Bernhard Josko.
A Visual Formalism for Real Time Requirement Speciications
,
1997
.
[5]
David Harel,et al.
LSCs: Breathing Life into Message Sequence Charts
,
1999,
Formal Methods Syst. Des..
[6]
Amir Pnueli,et al.
A Compositional Real-Time Semantics of STATEMATE Designs
,
1997,
COMPOS.