Software & Tools



We use the Higher Order Logic (HOL) theorem-prover.  All of the HOL provers are built on top of the ML functional programming language.  The following table lists several versions of HOL and ML starting with the most recent version.
 
Theorem Prover
Required
Documents
HOL Taupo-5

Moscow ML Version 2.0

HOL Description dvi (652K), pdf (821K), ps (1.06M)
HOL Reference dvi (846K), pdf (939K), ps (1.19M)
HOL Tutorial dvi (240K), pdf (392K), ps (475K)

HOL Taupo-4 Moscow ML Version 1.44 HOL Descriptions dvi (653K), pdf (821K), ps (1.06M)
HOL Reference dvi (845K), pdf (939K), ps (1.19M)
HOL Tutorial dvi (239K), pdf (390K), ps (475K)
HOL Taupo-3 HOL Descriptions dvi (651K), pdf (820K), ps (1.06M)
HOL Reference dvi (845K), pdf (939K), ps (1.19M)
HOL Tutorial dvi (239K), pdf (390K), ps (475K)
HOL Taupo-2  
HOL Taupo-1 HOL Descriptions pdf (820K)
HOL Reference pdf (920K)
HOL Tutorial pdf (222K), ps (538K)
HOL Athabasca-5  
HOL Athabasca-4 Moscow ML Version 1.43  
HOL Athabasca-2  
HOL 90.10 Standard ML New Jersey Build 110  

Book on Formal Verification

Tools and Tips

Home