DiVinE Toolset
0.8.0
This tutorial contains description of tools contained in the DiVinE package.
ToolSet is the part of the package downloadable on
the web site of a project.
-
tar --gunzip -xf divine-version.tar.gz
-
cd divine
-
./configure
-
make
-
make install
Currently all tools are purely command line programs with no interaction (except for the simulator of models). For better user comfort we are currently developing a graphical interface, which is still not in a stable version and thus it is not publicly available.
Most of these tools (especially model checking algorithms) support following flags:
- h: help which describes the usege and flags of the given tool in detail
- v: verbose
- q: quiet
- r: print a report (statistics about resources usage)
- t: print a trail (counterexample in a case of finding it during model checking)
- L: print a log file in a standard format during a computation
- H: set a size of hash table
Input models of systems can be written in DVE or Promela modeling languages. All tools support both formats or print a message, that they cannot run with a model in a given modeling language.