Sciweavers

ISORC
1999
IEEE

v-Promela: A Visual, Object-Oriented Language for SPIN

13 years 8 months ago
v-Promela: A Visual, Object-Oriented Language for SPIN
We describe the design of VIP, a graphical front-end to the model checker SPIN. VIP supports a visual formalism, called v-Promela that connects the model checker to modern hierarchical notations for the specification of objectoriented, reactive systems. The formalism is comparable to formalisms such as UML-RT, ROOM, and Statecharts, but is presented here in a framework that allows us to combine the benefits of a visual, hierarchical specification method with the power of LTL model checking provided by SPIN. Like comparable formalisms, VIP can describe hierarchies of behaviour and of system structure. The formalism is designed to be transparent to the SPIN model checker itself, by allowing all central constructs to be translated mechanically into basic PROMELA, as already supported by the existing model checker.
Stefan Leue, Gerard J. Holzmann
Added 04 Aug 2010
Updated 04 Aug 2010
Type Conference
Year 1999
Where ISORC
Authors Stefan Leue, Gerard J. Holzmann
Comments (0)