CVC Lite: A New Implementation of the Cooperating Validity Checker

Category B
  • Clark Barrett
  • Sergey Berezin
Conference paper

DOI: 10.1007/978-3-540-27813-9_49

Part of the Lecture Notes in Computer Science book series (LNCS, volume 3114)
Cite this paper as:
Barrett C., Berezin S. (2004) CVC Lite: A New Implementation of the Cooperating Validity Checker. In: Alur R., Peled D.A. (eds) Computer Aided Verification. CAV 2004. Lecture Notes in Computer Science, vol 3114. Springer, Berlin, Heidelberg

Abstract

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, including uninterpreted functions, arrays, records and tuples, and linear arithmetic. New features in CVCL (beyond those provided in similar previous systems) include a library API, more support for producing proofs, some heuristics for reasoning about quantifiers, and support for symbolic simulation primitives.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Clark Barrett
    • 1
  • Sergey Berezin
    • 2
  1. 1.New York University 
  2. 2.Stanford University 

Personalised recommendations