Linear refinement is a technique for systematically constructing abstract domains for program analysis directly from a basic domain representing just the property of interest. This paper uses linear refinement to construct a domain for non pair-sharing and freeness analysis. The resulting domain is strictly more precise than the domain for sharing and freeness analysis defined by Jacobs and Langen. Moreover, it can be used for abstract compilation, while Jacobs and Langen's domain can only be used for abstract interpretation. We provide a representation of the domain, together with algorithms for the abstract operations
Several proposals for computing freeness information for logic programs have been put forward in re...
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 ...
Linear refinement is a technique for systematically constructing more precise abstract domains for p...
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...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
Several proposals for computing freeness information for logic programs have been put forward in the...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
emaih mauriceOcs.kuleuven.ac.be Abst ract. The availability of freeness and sharing information for ...
The classical theoretical framework for static analysis of programs is abstract interpretation. Much...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
© Springer-Verlag Berlin Heidelberg 1993. The availability of freeness and sharing information for l...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
Several proposals for computing freeness information for logic programs have been put forward in re...
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 ...
Linear refinement is a technique for systematically constructing more precise abstract domains for p...
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...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
Several proposals for computing freeness information for logic programs have been put forward in the...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
emaih mauriceOcs.kuleuven.ac.be Abst ract. The availability of freeness and sharing information for ...
The classical theoretical framework for static analysis of programs is abstract interpretation. Much...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
© Springer-Verlag Berlin Heidelberg 1993. The availability of freeness and sharing information for l...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
Several proposals for computing freeness information for logic programs have been put forward in re...
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 ...