Abstract. The input to backwards analysis is a program together with properties that are required to hold at given program points. The purpose of the analysis is to derive initial goals or pre-conditions that guarantee that, when the program is executed, the given properties hold. The so-lution for logic programs presented here is based on a transformation of the input program, which makes explicit the dependencies of the given program points on the initial goals. The transformation is derived from the resultants semantics of logic programs. The transformed program is then analysed using a standard abstract interpretation. The required pre-conditions on initial goals can be deduced from the analysis results without a further fixpoint comput...
AbstractThis paper presents a formal framework for the bottom-up abstract interpretation of logic pr...
One recurring problem in program development is that of understanding how to re-use code developed b...
International audienceAlternation of forward and backward analyses is a standard technique in abstra...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
This paper focuses on the inference of modes for which a logic program is guaranteed to terminate. ...
Abstract. A technique for transformation f definite logic programs is presented. A first phase perfo...
Abstract. This paper presents a uniform foundation for representing, analysing and transforming prog...
This paper focuses on the inference of modes for which a logic program is guaranteed to terminate. ...
AbstractProgram analysis based on abstract interpretation has proven very useful in compilation of c...
Program analysis based on abstract interpretation has proven very useful in compilation of constrain...
We present an overview of the program transformation techniques which have been proposed over the pa...
We present an overview of the program transformation techniques which have been proposed over the pa...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
The functional and logic programming research communities are to a signif-icant extent solving the s...
This paper presents a formal framework for the bottom-up abstract interpretation of logic programs w...
AbstractThis paper presents a formal framework for the bottom-up abstract interpretation of logic pr...
One recurring problem in program development is that of understanding how to re-use code developed b...
International audienceAlternation of forward and backward analyses is a standard technique in abstra...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
This paper focuses on the inference of modes for which a logic program is guaranteed to terminate. ...
Abstract. A technique for transformation f definite logic programs is presented. A first phase perfo...
Abstract. This paper presents a uniform foundation for representing, analysing and transforming prog...
This paper focuses on the inference of modes for which a logic program is guaranteed to terminate. ...
AbstractProgram analysis based on abstract interpretation has proven very useful in compilation of c...
Program analysis based on abstract interpretation has proven very useful in compilation of constrain...
We present an overview of the program transformation techniques which have been proposed over the pa...
We present an overview of the program transformation techniques which have been proposed over the pa...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
The functional and logic programming research communities are to a signif-icant extent solving the s...
This paper presents a formal framework for the bottom-up abstract interpretation of logic programs w...
AbstractThis paper presents a formal framework for the bottom-up abstract interpretation of logic pr...
One recurring problem in program development is that of understanding how to re-use code developed b...
International audienceAlternation of forward and backward analyses is a standard technique in abstra...