AbstractLinear 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...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs...
It is well known that freeness and linearity information positively interact with aliasing informati...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
AbstractLinear refinement is a technique for systematically constructing more precise abstract domai...
Linear refinement is a technique for systematically constructing more precise abstract domains for p...
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...
In this paper, abstract interpretation algorithms are described for computing the sharmg as well as ...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
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 re...
This paper presents improved unification algorithms, an implementation, and an analysis of the effec...
Several proposals for computing freeness information for logic programs have been put forward in the...
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...
It is well known that freeness and linearity information positively interact with aliasing informati...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
AbstractLinear refinement is a technique for systematically constructing more precise abstract domai...
Linear refinement is a technique for systematically constructing more precise abstract domains for p...
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...
In this paper, abstract interpretation algorithms are described for computing the sharmg as well as ...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
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 re...
This paper presents improved unification algorithms, an implementation, and an analysis of the effec...
Several proposals for computing freeness information for logic programs have been put forward in the...
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...
It is well known that freeness and linearity information positively interact with aliasing informati...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....