Abstract. The transformation of constraint logic programs (CLP pro-grams) has been shown to be an effective methodology for verifying prop-erties of imperative programs. By following this methodology, we encode the negation of a partial correctness property of an imperative program prog as a predicate incorrect defined by a CLP program P, and we show that prog is correct by transforming P into the empty program through the application of semantics preserving transformation rules. Some of these rules perform replacements of constraints that encode properties of the data structures manipulated by the program prog. In this paper we show that Constraint Handling Rules (CHR) are a suit-able formalism for representing and applying constraint repl...
We present a transformational approach to program verification and software model checking that us...
We present a transformational approach to program verification and software model checking that uses...
Proving termination of, or generating efficient control for Constraint Handling Rules (CHR) programs...
Abstract. The transformation of constraint logic programs (CLP pro-grams) has been shown to be an ef...
Thetransformationofconstraintlogicprograms(CLPprograms)hasbeenshowntobean effective methodology for ...
We present a method for verifying properties of imperative programs that manipulate integer arrays. ...
Abstract. We present a method for verifying properties of imperative programs that manipulate intege...
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 method for verifying properties of imperative programs that manipulate integer arrays. ...
Abstract. We present a method for verifying properties of imperative programs manipulating integer a...
We present a method for verifying properties of imperative programs manipulating integer arrays. ...
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...
We present VeriMAP, a tool for the verification of C programs based on the transformation of constra...
We present a transformational approach to program verification and software model checking that us...
We present a transformational approach to program verification and software model checking that uses...
Proving termination of, or generating efficient control for Constraint Handling Rules (CHR) programs...
Abstract. The transformation of constraint logic programs (CLP pro-grams) has been shown to be an ef...
Thetransformationofconstraintlogicprograms(CLPprograms)hasbeenshowntobean effective methodology for ...
We present a method for verifying properties of imperative programs that manipulate integer arrays. ...
Abstract. We present a method for verifying properties of imperative programs that manipulate intege...
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 method for verifying properties of imperative programs that manipulate integer arrays. ...
Abstract. We present a method for verifying properties of imperative programs manipulating integer a...
We present a method for verifying properties of imperative programs manipulating integer arrays. ...
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...
We present VeriMAP, a tool for the verification of C programs based on the transformation of constra...
We present a transformational approach to program verification and software model checking that us...
We present a transformational approach to program verification and software model checking that uses...
Proving termination of, or generating efficient control for Constraint Handling Rules (CHR) programs...