Manual Pages of the mCRL toolset (2.17.8)
Next
Manual Pages of the mCRL toolset (2.17.8)
Table of Contents
I. Syntax Check and Linearization of mCRL Specifications
mcrl
— timed
mCRL
parser and (untimed)
LPE
generator
II. Linear Process Equations
binary
— Transforms each variable of enumerated sort to a sequence of boolean variables
confcheck
— Displays information on confluent taus
constelm
— Elimination of constant process parameters
decluster
— Makes sum variables superfluous by splitting summands
invcheck
— Checks whether a formula is an invariant of an LPE
invelm
— Eliminates summands with guards contradicting an invariant
msim
— Interactive simulation of a system described by an
LPE
parelm
— Elimination of inert process parameters and not occurring sum variables
pp
— Print linear mcrl specifications written in
.tbf
format
reachelm
— Eliminates summands by proving that they are not reachable
rewr
— Rewrites an Linear Process Equation
sumelm
— Elimination of sum variables
stategraph
— Applies control flow analysis
structelm
— Structure elimination
tbfinfo
— Prints info about
.tbf
file
tbfupdate
— Renaming of actions directed by conditional renaming rules
III. Explicit State Space Exploration
instantiator
— Generates state space
instantiators
— Distributed state space generator
IV. Labeled Transition Systems
dmp2dir
— Converts
.dmp
directory into
.dir
format
ltscp
— Copies labeled transition systems
ltsmin
— Minimizes labeled transition systems
ltscmp
— Compares two labeled transition systems
lts2dot
— Converts an Labeled Transition System to the
Graphviz
format
V. Model checking
MCparseModalFormula
—
C
function that parses a modal mu-calculus formula and saves it to an
ATerm
.
mucalculus
— syntax and semantics for the first-order modal mu-calculus extended with data-depended processes and regular formulas.
VI. Common options
Data Options
— Options concerning reading, preprocessing, and writing data
Rewriter Options
— Options concerning the rewriter
Stepper Options
— Options concerning the stepper
VII. Example
alternating bit protocol
— Example of an
mCRL
specification
tbfupdate
— Renames actions in Alternating Bit Protocol