AbstractIt is well-known that adding structural information to an analysis domain can increase the precision of the analysis with respect to the original domain. This paper presents a program transformation based on untupling and specialisation which can be applied to upgrade (logic) program analysis by providing additional structural information. It can be applied to (almost) any type of analysis and in conjunction with (almost) any analysis framework for logic programs. The approach is an attractive alternative to the more complex Pat(R) construction which automatically enhances an abstract domain R (in the context of abstract interpretation) with structural information
The relationship between abstract interpretation and partial deduction has received considerable at...
This report presents a method for viewing complex programs as built up out of simpler ones. The ce...
The logical complexity of a program is a measure of the effort required to understand it. We hypothe...
AbstractAbstract interpretation is a systematic methodology to design static program analysis which ...
We present the rational construction of a generic domain for structural information analysis of CLP ...
This article considers static analysis based on abstract interpretation of logic programs over combi...
Previous works have shown that analysing the structure of logic programs may provide useful informat...
This paper concerns the question of how to create abstractions that are useful for program analysis....
Abstract interpretation [7] is a systematic methodology to design static program analysis which has ...
We clarify the relationship between abstract interpretation and program specialisation in the contex...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
AbstractIt is a well-known problem that design information of object-oriented programs is often lost...
Recently the relationship between abstract interpretation and program specialization has received a ...
The logical complexity of a program is a measure of the effort required to understand it. We hypothe...
Program specialization is a program transformation methodology which improves program efficiency by ...
The relationship between abstract interpretation and partial deduction has received considerable at...
This report presents a method for viewing complex programs as built up out of simpler ones. The ce...
The logical complexity of a program is a measure of the effort required to understand it. We hypothe...
AbstractAbstract interpretation is a systematic methodology to design static program analysis which ...
We present the rational construction of a generic domain for structural information analysis of CLP ...
This article considers static analysis based on abstract interpretation of logic programs over combi...
Previous works have shown that analysing the structure of logic programs may provide useful informat...
This paper concerns the question of how to create abstractions that are useful for program analysis....
Abstract interpretation [7] is a systematic methodology to design static program analysis which has ...
We clarify the relationship between abstract interpretation and program specialisation in the contex...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
AbstractIt is a well-known problem that design information of object-oriented programs is often lost...
Recently the relationship between abstract interpretation and program specialization has received a ...
The logical complexity of a program is a measure of the effort required to understand it. We hypothe...
Program specialization is a program transformation methodology which improves program efficiency by ...
The relationship between abstract interpretation and partial deduction has received considerable at...
This report presents a method for viewing complex programs as built up out of simpler ones. The ce...
The logical complexity of a program is a measure of the effort required to understand it. We hypothe...