. In this paper a method is proposed for carrying out analysis of imperative programs. We achieve this by writing down the language semantics as a declarative program (a constraint logic program, in the approach shown here). We propose an effective style of writing operational semantics suitable for analysis which we call one-state small-step semantics. Through controlled partial evaluation we are able to generate residual programs where the relationship between imperative statements and predicates is straightforward. Then we use a static analyser for constraint logic programs on the residual program. The analysis results are interpreted through program points associating predicates in the partially evaluated interpreter to statements in it...
This paper proposes the use of constraint logic to perform model checking of imperative, infinite-st...
We present a method for verifying partial correctness properties of imperative programs that ma-nipu...
AbstractWe present a goal-independent abstract interpretation framework for constraint logic program...
Program analysis and specialisation for declarative languages have been subjects of active research ...
We survey some general principles and methodologies for program analysis and verification. In partic...
This paper presents and illustrates a practical approach to the dataflow analysis of constraint logi...
We investigate here how to integrate constraints directly into the imperative programming paradigm, ...
Abstract. The idea of constraint based program analysis is to translate a given program into a set o...
The non-deterministic rule-based programming language of Constraint Handling Rules (CHR) features a ...
AbstractThis paper proposes the use of constraint logic to perform model checking of imperative, inf...
) Nevin Heintze and Joxan Jaffar y 1 January 1991 Summary Program analysis involves approximati...
. We present a declarative specification method based on natural semantics which is suitable for th...
We present a method for verifying partial correctness properties of imperative programs that ma-nipu...
The semantics of an imperative programming language can be expressed as a program in a declarative ...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
This paper proposes the use of constraint logic to perform model checking of imperative, infinite-st...
We present a method for verifying partial correctness properties of imperative programs that ma-nipu...
AbstractWe present a goal-independent abstract interpretation framework for constraint logic program...
Program analysis and specialisation for declarative languages have been subjects of active research ...
We survey some general principles and methodologies for program analysis and verification. In partic...
This paper presents and illustrates a practical approach to the dataflow analysis of constraint logi...
We investigate here how to integrate constraints directly into the imperative programming paradigm, ...
Abstract. The idea of constraint based program analysis is to translate a given program into a set o...
The non-deterministic rule-based programming language of Constraint Handling Rules (CHR) features a ...
AbstractThis paper proposes the use of constraint logic to perform model checking of imperative, inf...
) Nevin Heintze and Joxan Jaffar y 1 January 1991 Summary Program analysis involves approximati...
. We present a declarative specification method based on natural semantics which is suitable for th...
We present a method for verifying partial correctness properties of imperative programs that ma-nipu...
The semantics of an imperative programming language can be expressed as a program in a declarative ...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
This paper proposes the use of constraint logic to perform model checking of imperative, infinite-st...
We present a method for verifying partial correctness properties of imperative programs that ma-nipu...
AbstractWe present a goal-independent abstract interpretation framework for constraint logic program...