Man Linux: Main Page and Category List

NAME

       pnml2mcrl2 - convert a Petri net to an mCRL2 specification

SYNOPSIS

       pnml2mcrl2 [OPTION]... [INFILE [OUTFILE]]

DESCRIPTION

       Convert  a  Petri net in INFILE to an mCRL2 specification, and write it
       to OUTFILE. If INFILE is not present, stdin is used. If OUTFILE is  not
       present, stdout is used. INFILE is supposed to conform to the EPNML 1.1
       standard.

       Only classical Petri nets are translated, i.e. places, transitions  and
       arcs.   Other  constructs  such as timing, coloring, inhibitor arcs and
       hierarchy are not taken into account. With the  -p  option  turned  on,
       more functionality is supported.

OPTIONS

       OPTION can be any of the following:

       -e[NUM], --error[=NUM]
              an __error action will happen if a place gets NUM or more tokens
              (default is 2)

       -i, --hide
              hide (rename to tau) all transition monitoring actions  to  hide
              all  but  one  action  edit  the  generated file and remove that
              action from the hide list

       -p, --no-rec-par
              generate non-recursive mCRL2 process for the places, and  enable
              the translation of inhibitor and reset arcs

       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

AUTHOR

       Written by Johfra Kamphuis and Yaroslav Usenko.

REPORTING BUGS

       Report bugs at <http://www.mcrl2.org/issuetracker>.

COPYRIGHT

       Copyright © 2010 Technische Universiteit Eindhoven.
       This  is  free  software.   You may redistribute copies of it under the
       terms        of        the        Boost        Software         License
       <http://www.boost.org/LICENSE_1_0.txt>.   There  is NO WARRANTY, to the
       extent permitted by law.

SEE ALSO

       See             also             the             manual              at
       <http://www.mcrl2.org/mcrl2/wiki/index.php/User_manual/pnml2mcrl2>.

pnml2mcrl2 mCRL2 toolset July 2010 Mayv2010ment)