Formal system development needs expressive specification languages, but also calls for highly automated tools. These two goals are not easy to recon-cile, especially if one also aims at high assurances for correctness. In this paper, we describe a combination of Isabelle/HOL with a proof-producing SMT (Sat-isfiability Modulo Theories) solver that contains a SAT engine and a decision procedure for quantifier-free first-order logic with equality. As a result, a user benefits from the expressiveness of Isabelle/HOL when modeling a system, but obtains much better automation for those fragments of the proofs that fall within the scope of the (automatic) SMT solver. Soundness is not compromised because all proofs are submitted to the trusted kern...
We describe our integration of the Yices SMT solver into the Isabelle theorem prover. This integrati...
This paper describes the integration of a leading SAT solver with Isabelle/HOL, a popular interactiv...
International audienceProof assistants are used in verification, formal mathematics, and other areas...
http://www.springerlink.com/Formal system development needs expressive specification languages, but ...
Many applications, notably in the context of verification (for critical systems in transportation, e...
the date of receipt and acceptance should be inserted later Abstract Sledgehammer is a component of ...
Introduction The Isabelle/HOL environment [8] combines the power of au-tomated reasoning with higher...
AbstractSMT (Satisfiability Modulo Theories) solvers are automatic verification engines suitable to ...
AbstractWe present a formalization and a formal total correctness proof of a MiniSAT-like SAT solver...
Automated theorem provers are now commonly used within interactive theorem provers to discharge an i...
International audienceSMT (Satisfiability Modulo Theories) solvers are automatic verification engine...
International audienceSMT (Satisfiability Modulo Theories) solvers are automatic verification engine...
Abstract. We describe results and status of a sub project of the Verisoft [1] project. While the Ver...
Abstract: Interactive theorem provers have developed dramatically over the past four decades, from p...
AbstractA common proof format for solvers for Satisfiability Modulo Theories (SMT) is proposed, base...
We describe our integration of the Yices SMT solver into the Isabelle theorem prover. This integrati...
This paper describes the integration of a leading SAT solver with Isabelle/HOL, a popular interactiv...
International audienceProof assistants are used in verification, formal mathematics, and other areas...
http://www.springerlink.com/Formal system development needs expressive specification languages, but ...
Many applications, notably in the context of verification (for critical systems in transportation, e...
the date of receipt and acceptance should be inserted later Abstract Sledgehammer is a component of ...
Introduction The Isabelle/HOL environment [8] combines the power of au-tomated reasoning with higher...
AbstractSMT (Satisfiability Modulo Theories) solvers are automatic verification engines suitable to ...
AbstractWe present a formalization and a formal total correctness proof of a MiniSAT-like SAT solver...
Automated theorem provers are now commonly used within interactive theorem provers to discharge an i...
International audienceSMT (Satisfiability Modulo Theories) solvers are automatic verification engine...
International audienceSMT (Satisfiability Modulo Theories) solvers are automatic verification engine...
Abstract. We describe results and status of a sub project of the Verisoft [1] project. While the Ver...
Abstract: Interactive theorem provers have developed dramatically over the past four decades, from p...
AbstractA common proof format for solvers for Satisfiability Modulo Theories (SMT) is proposed, base...
We describe our integration of the Yices SMT solver into the Isabelle theorem prover. This integrati...
This paper describes the integration of a leading SAT solver with Isabelle/HOL, a popular interactiv...
International audienceProof assistants are used in verification, formal mathematics, and other areas...