An abstract domain for non pair-sharing and freeness analysis of logic programs has been recently developed by using the automatic technique of linear refinement. W.r.t. previously available domains, it can be used for abstract compilation, which allows a modular and goal-independent analysis of logic programs. In this paper, we describe our implementation of an analyser which uses that domain. Sometimes, we have sacrificed precision for efficiency. We evaluate it over a set of benchmarks and we compare the results with those obtained through a goal-dependent analysis. Not surprisingly, our goal-independent analysis is slower. However, it is almost always as precise as the goal-dependent one. To the best of our knowledge, this is the first ...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
In this paper, abstract interpretation algorithms are described for computing the sharmg as well as ...
This article considers static analysis based on abstract interpretation of logic programs over combi...
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...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
Abstract interpretation [7] is a systematic methodology to design static program analysis which has ...
Analyses for sharing and freeness are important in the optimisation and the parallelisation of logic...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
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...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
In this paper, abstract interpretation algorithms are described for computing the sharmg as well as ...
This article considers static analysis based on abstract interpretation of logic programs over combi...
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...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
Abstract interpretation [7] is a systematic methodology to design static program analysis which has ...
Analyses for sharing and freeness are important in the optimisation and the parallelisation of logic...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Sharing information between logical variables is crucial for a lot of analyses of logic programs, e....
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...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
In this paper, abstract interpretation algorithms are described for computing the sharmg as well as ...
This article considers static analysis based on abstract interpretation of logic programs over combi...