Invoking Model Checkers in Isabelle/HOL
Authors: Olaf Müller, Jan Philipps, Robert Sandner
Copyright 1997 Technische Universität München
This directory contains four theories:
- MuCalculus: A formalization of the relational mu calculus using the fixed point
theory Lfp and Gfp of HOL.
- CTL: A formulation of some CTL operators in the mu calculus.
- MCSyn: The definition of the output syntax "Eindhoven" tailored for the the model checker due to G. Janssen from Eindhoven using
the print_mode facilities provided by Isabelle.
- Example: A simple reachability property is formulated in the mu calculus and checked
by the model checker simply by invoking the tactic mc_tac.
Note: The example illustrates the use of the print_mode facility even without actually using the model checker. However, if you like to see the example in full functionality, get the Eindhoven model checker from here (model checker binary) as a Sparc SunOS4 binary which also runs under Solaris2.x, or directly from Eindhoven (model checker sources), where you get the C sources and documentation.