spot::nips_interface Class Reference
An interface to provide a PROMELA front-end.
More...
#include <nips/nips.hh>
List of all members.
Detailed Description
An interface to provide a PROMELA front-end.
This interface let to use a Promela model as a Büchi automata. It uses the NIPS library, which provied a virtual machine for the state-space exploration of a Promela model, therefore, models must be compiled with the NIPS compiler (http://wwwhome.cs.utwente.nl/~michaelw/nips/).
With this interface, properties to check aren't defined with the Spot LTL representation, but in defining correctness claims (a monitor) in the Promela model (see chapter 4, The Spin Model Checker: Primer and reference manual, Gerard J.Holzmann).
Constructor & Destructor Documentation
spot::nips_interface::nips_interface |
( |
bdd_dict * |
dict, |
|
|
const std::string & |
filename | |
|
) |
| | |
spot::nips_interface::~nips_interface |
( |
|
) |
|
Member Function Documentation
tgba* spot::nips_interface::automaton |
( |
|
) |
|
bool spot::nips_interface::has_monitor |
( |
|
) |
const |
Member Data Documentation
The documentation for this class was generated from the following file: