Views
User manual/lpsxsim
From MCRL2
Graphical simulation of an LPS.
Contents |
Synopsis
lpsxsim [OPTION]... [INFILE]
Short description
The lpsxsim tool simulates the linear process specification (LPS) in INFILE using a graphical user interface. If INFILE is not supplied the simulator starts without an LPS. The interface consists of two parts. In the top part every transition that is possible from the current state, is listed including the changes to the state vector that would result from executing that transition. A transition can be executed by double clicking it. In the bottom part, the state vector of the current state is shown.
Apart from basic simulation, lpsxsim provides the following additional functionalities:
- A trace can be loaded from a .trc file. Also, the action trace executed so far can be saved to a .trc file.
- Loaded traces and random traces can be played automatically.
- The action trace executed so far can be shown in a separate window.
- A plugin can be loaded dynamically. This plugin connects to the running lpsxsim application and can respond to actions taken in the basic lpsxsim interface. This functionality can be used by plugins that provide a visual representation of the system being simulated to keep that visual representation up-to-date with the current state in the basic lpsxsim interface. Such plugins can give the user a better overview / understanding of what is going on in the system being simulated.
- Various options can be set.
Options
OPTION can be any of the following:
- -rNAME, --rewriter=NAME
- use rewrite strategy NAME
- -y, --dummy
- replace free variables in the LPS with dummy values
Standard options:
- -q, --quiet
- do not display warning messages
- -v, --verbose
- display short intermediate messages
- -d, --debug
- display detailed intermediate messages
- -h, --help
- display help information
- --version
- display version information
See also
For a simulator that uses a command-line interface, see the lpssim tool.
Authors
Written by Muck van Weerdenburg and Jeroen van der Wulp.
Bug reporting
Report bugs at our issue tracking system.
lpsuntime
| lts2lps
|
Copyright © 2005-2012 Technische Universiteit Eindhoven.
