HOME       UP       PREV       NEXT (A Simple Model Checker)  

Automated versus Manual Proof Tools

There are two main styles of mechanised proof tool:

Contemporary, industrial SoC design only uses fully automated provers, whereas research in specification and verification often uses manually-guided provers where the computer may make suggestions about proof steps buts its main role is to check the result has been derived without a false step.

Well-known model checkers are SMV and Spin. Yices and Z3 are SMT solvers.

Well-known theorem provers are HOL, Isabelle, ACL2 and Coq.

Cadence JasperGold is commonly used in industry and contains many tools in this space.


22: (C) 2012-18, DJ Greaves, University of Cambridge, Computer Laboratory.