Linear refinement is a technique for systematically constructing more precise abstract domains for program analysis starting from the basic domain which represents just the property of interest. We use here linear refinement to construct a domain for pair-independence and freeness analysis of logic programs which is strictly more precise than Jacobs and Langen's domain for sharing analysis endowed with freeness information. Moreover, it can be used for abstract compilation, while Jacobs and Langen's domain can only be used for abstract interpretation. We provide an approximate representation of our domain and algorithms for the abstract operations. We describe an implementation of an analyser which uses abstract compilation over our domain ...
© Springer-Verlag Berlin Heidelberg 1993. The availability of freeness and sharing information for l...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Abstract interpretation [7] is a systematic methodology to design static program analysis which has ...
AbstractLinear refinement is a technique for systematically constructing more precise abstract domai...
Linear refinement is a technique for systematically constructing abstract domains for program analys...
An abstract domain for non pair-sharing and freeness analysis of logic programs has been recently de...
Linear refinement is a technique for systematically constructing abstract domains for program analys...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
Several proposals for computing freeness information for logic programs have been put forward in the...
Several proposals for computing freeness information for logic programs have been put forward in re...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
emaih mauriceOcs.kuleuven.ac.be Abst ract. The availability of freeness and sharing information for ...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
© Springer-Verlag Berlin Heidelberg 1993. The availability of freeness and sharing information for l...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Abstract interpretation [7] is a systematic methodology to design static program analysis which has ...
AbstractLinear refinement is a technique for systematically constructing more precise abstract domai...
Linear refinement is a technique for systematically constructing abstract domains for program analys...
An abstract domain for non pair-sharing and freeness analysis of logic programs has been recently de...
Linear refinement is a technique for systematically constructing abstract domains for program analys...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
Several proposals for computing freeness information for logic programs have been put forward in the...
Several proposals for computing freeness information for logic programs have been put forward in re...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
emaih mauriceOcs.kuleuven.ac.be Abst ract. The availability of freeness and sharing information for ...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
© Springer-Verlag Berlin Heidelberg 1993. The availability of freeness and sharing information for l...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Abstract interpretation [7] is a systematic methodology to design static program analysis which has ...