St2msc Tool
Description:
Spin trail to a Message Sequence Chart conversion tool (st2msc) was developed as an auxiliary
tool to a well-known Spin model checker. If the model of
the system does not satisfy the specified requirement, Spin outputs the trail that demonstrates
the exact execution path of the system that leads to the wrong behavior. For the real-life
systems the Spin trail can be very long and thus very difficult to explore. The st2msc tool
converts the Spin trail to a MSC diagram that can be additionally optimized to ease the search
for the cause of an error.
Please, send us your questions and comments to: tim.kovse@uni-mb.si.
Screenshots:
Download:
Source: st2msc-src.tar.gz
Binary: st2msc.jar
St2msc Usage:
The program is compiled with Java 1.6.0_07.
Show detected processes in file:
java -jar st2msc.jar -i input.trail -spl
Convert trail file to MSC diagram:
java -jar st2msc.jar -i input.trail -o output.msc
Create virtual process:
java -jar st2msc.jar -i input.trail -o output.msc "1,2,3,4>newProcess"
Rename messages:
java -jar st2msc.jar -i input.trail -o output.msc "1>message1 2>message2 3>message3"
Show help:
java -jar st2msc.jar -h
Recent Publications:
T. Kovše - Integration of Spin tool into Development Environment Eclipse (in Slovene) (pdf), 2008
T. Kovše, B. Vlaovič, A. Vreže, and Z. Brezočnik - Spin Trail to a Message Sequence Chart Conversion Tool, ConTEL 2009
T. Kovše, B. Vlaovič, A. Vreže, and Z. Brezočnik - Eclipse Plug-in for Spin and st2msc Tool (pdf), SPIN 2009
Related Tools:
Eclipse Plug-in for Spin
Copyright (c) 2009 UM FERI, LMS, All rights reserved.
Document updated:
Wed Jul 8 2009