We present VeriMAP, a tool for the verification of C programs based on the transformation of constraint logic programs, also called constrained Horn clauses. VeriMAP makes use of Constraint Logic Programming (CLP) as a metalanguage for representing: (i) the operational semantics of the C language, (ii) the program, and (iii) the property to be verified. Satisfiability preserving transformations of the CLP representations are then applied for generating verification conditions and checking their satisfiability. VeriMAP has an interface with various solvers for reasoning about constraints that express the properties of the data (in particular, integers and arrays). Experimental results show that VeriMAP is competitive with respect to state-of...
We present a method for automatically generating verification conditions for a class of imperative p...
Abstract. Verification and validation are two of the most critical issues in the software engineerin...
We present a method for automatically generating verification conditions for a class of imperative p...
We present VeriMAP, a tool for the verification of C programs based on the transformation of constra...
Abstract. We present VeriMAP, a tool for the verification of C pro-grams based on the transformation...
Abstract. We present VeriMAP, a tool for the verification of C pro-grams based on the transformation...
This paper surveys recent work on applying analysis and transformation techniques that originate in ...
Thetransformationofconstraintlogicprograms(CLPprograms)hasbeenshowntobean effective methodology for ...
Abstract. The transformation of constraint logic programs (CLP pro-grams) has been shown to be an ef...
Abstract. We present a method for verifying properties of imperative programs manipulating integer a...
Abstract. The transformation of constraint logic programs (CLP pro-grams) has been shown to be an ef...
We present a method for verifying partial correctness properties of imperative programs that ma-nipu...
We present a method for verifying partial correctness properties of imperative programs that ma-nipu...
We present a transformational approach to program verification and software model checking that uses...
We present a transformational approach to program verification and software model checking that us...
We present a method for automatically generating verification conditions for a class of imperative p...
Abstract. Verification and validation are two of the most critical issues in the software engineerin...
We present a method for automatically generating verification conditions for a class of imperative p...
We present VeriMAP, a tool for the verification of C programs based on the transformation of constra...
Abstract. We present VeriMAP, a tool for the verification of C pro-grams based on the transformation...
Abstract. We present VeriMAP, a tool for the verification of C pro-grams based on the transformation...
This paper surveys recent work on applying analysis and transformation techniques that originate in ...
Thetransformationofconstraintlogicprograms(CLPprograms)hasbeenshowntobean effective methodology for ...
Abstract. The transformation of constraint logic programs (CLP pro-grams) has been shown to be an ef...
Abstract. We present a method for verifying properties of imperative programs manipulating integer a...
Abstract. The transformation of constraint logic programs (CLP pro-grams) has been shown to be an ef...
We present a method for verifying partial correctness properties of imperative programs that ma-nipu...
We present a method for verifying partial correctness properties of imperative programs that ma-nipu...
We present a transformational approach to program verification and software model checking that uses...
We present a transformational approach to program verification and software model checking that us...
We present a method for automatically generating verification conditions for a class of imperative p...
Abstract. Verification and validation are two of the most critical issues in the software engineerin...
We present a method for automatically generating verification conditions for a class of imperative p...