ProofPower is a suite of tools supporting specification and proof in Higher order Logic (HOL) and in the Z notation. By means of embedding the theories (relations, designs, reactive processes) of UTP in the theorem prover ProofPower-Z, formal proofs can be mechanically constructed. This work also provides a fundamental support for the refinement of Circus specifications.
The differences between the proto-typical and amended version are:
To compile the SBMF 2008 theories, simply use the the command ‘make db’. ProofPower version 2.7.6 is required.
To generate an overview of documentation, the command ‘make doc’ can be used; PDF files for all theories are subsequently generated in the docs subdirectory.
Department of Computer Science
Deramore Lane, University of York, Heslington, York, YO10 5GH, UK
Tel: 01904 325500 | Fax: 01904 325599