PVS: A prototype verification system

S Owre, JM Rushby, N Shankar - International Conference on Automated …, 1992 - Springer
PVS is a prototype system for writing specifications and constructing proofs. Its development
has been shaped by our experiences studying or using several other systems 1 and …

[PDF][PDF] PVS prover guide

N Shankar, S Owre, JM Rushby… - … , Menlo Park, CA, 2001 - pvs.csl.sri.com
PVS stands for “Prototype Verification System,” and as the name suggests, it is a prototype
environment for specification and verification. This document is a reference manual for the …

Reconstructing proofs at the assertion level

X Huang - Automated Deduction—CADE-12: 12th International …, 1994 - Springer
Most automated theorem provers suffer from the problem that they can produce proofs only
in formalisms difficult to understand even for experienced mathematicians. Effort has been …

Why3: Shepherd your herd of provers

F Bobot, JC Filliâtre, C Marché… - Boogie 2011: First …, 2011 - inria.hal.science
Why3 is the next generation of the Why software verification platform. Why3 clearly
separates the purely logical specification part from generation of verification conditions for …

CVC Lite: A new implementation of the cooperating validity checker: Category B

C Barrett, S Berezin - … : 16th International Conference, CAV 2004, Boston …, 2004 - Springer
We describe a tool called CVC Lite (CVCL), an automated theorem prover for formulas in a
union of first-order theories. CVCL supports a set of theories which are useful in verification …

PVS: an experience report

S Owre, JM Rushby, N Shankar… - … Workshop on Current …, 1998 - Springer
PVS is a comprehensive interactive tool for specification and verification combining an
expressive specification language with an integrated suite of tools for theorem proving and …

[PDF][PDF] PVS language reference

S Owre, N Shankar, JM Rushby… - … , Menlo Park, CA, 1999 - pvs.csl.sri.com
PVS is a Prototype Verification System for the development and analysis of formal
specifications. The PVS system primarily consists of a specification language, a parser, a …

Theorem proving using lazy proof explication

C Flanagan, R Joshi, X Ou, JB Saxe - … , CAV 2003, Boulder, CO, USA, July …, 2003 - Springer
Many verification problems reduce to proving the validity of formulas involving both
propositional connectives and domain-specific functions and predicates. This paper …

An integration of model checking with automated proof checking

S Rajan, N Shankar, MK Srivas - … Conference, CAV'95 Liège, Belgium, July …, 1995 - Springer
Although automated proof checking tools for general-purpose logics have been successfully
employed in the verification of digital systems, there are inherent limits to the efficient …

Source-level proof reconstruction for interactive theorem proving

LC Paulson, KW Susanto - … Conference on Theorem Proving in Higher …, 2007 - Springer
Interactive proof assistants should verify the proofs they receive from automatic theorem
provers. Normally this proof reconstruction takes place internally, forming part of the …