|
Tool Documentation for mcpdl |
License: |
Copyright © 2008 Roland Axelsson The source code in the provided package may be used under the terms of the BSD license. Please read the file 'COPYING' for details. |
|
Overview: |
The program mcpdl is a model checker for Propositional Dynamic Logic with Indexed Grammars (PDL[IG])). The model and specification has to be provided explicitly via an input file as described in the model specification language (MSL). Note that the implementation has not yet been tested thoroughly yet. |
|
Download: |
This distribution comes with no warranty whatsoever and is distributed under the BSD license (see above). Feel free to provide your personal details.
|
|
Installation: |
The following tools and libraries have to be installed on your system:
touch .depend This should result in an executables mcpdl in the ./bin directory. |
|
Usage: |
mcpdl takes as input a text file with a string content as specified in the MSL documentation page. In its SPEC section a formula in PDL[IG] should be provided over which the model is checked.
|
|
Output: |
Depending on the verbosity level in which the tools are executed, there is textual output. Unless sojourning in the highest of these levels, its meaning should be more or less clear, at least if the user has read the papers on which the tool relies. At the end, there is output of a result set containing those states which satisfy the specification formula. |
|
Bug Reports: |
I am grateful for every report on existing bugs in the software. Please send to: to make mail visible: move mouse over |