Abstract interpretation and application to logic programs

P Cousot, R Cousot - The Journal of Logic Programming, 1992 - Elsevier
Abstract interpretation is a theory of semantics approximation that is used for the
construction of semantic-based program analysis algorithms (sometimes called “data flow …

Abstract interpretation based formal methods and future challenges

P Cousot - Informatics: 10 Years Back, 10 Years Ahead, 2001 - Springer
In order to contribute to the solution of the software reliability problem, tools have been
designed to analyze statically the run-time behavior of programs. Because the correctness …

Compile-time derivation of variable dependency using abstract interpretation

K Muthukumar, M Hermenegildo - The Journal of Logic Programming, 1992 - Elsevier
Traditional schemes for abstract interpretation-based global analysis of logic programs
generally focus on obtaining procedure-argument mode and type information. Variable …

[LLIBRE][B] Logic programming: systematic program development

Y Deville - 1990 - dl.acm.org
Logic programming | Guide books skip to main content ACM Digital Library home ACM home
Google, Inc. (search) Advanced Search Browse About Sign in Register Advanced Search …

[PDF][PDF] Collaboro: a collaborative (meta) modeling tool

JLC Izquierdo, J Cabot - PeerJ Computer Science, 2016 - peerj.com
Motivation Scientists increasingly rely on intelligent information systems to help them in their
daily tasks, in particular for managing research objects, like publications or datasets. The …

Combined determination of sharing and freeness of program variables through abstract interpretation

K Muthukumar, MV Hermenegildo - 1991 - oa.upm.es
In this paper, abstract interpretation algorithms are described for computing the sharmg as
well as the freeness information about the run-time instantiations of program variables. An …

[LLIBRE][B] Set-based program analysis

NC Heintze - 1992 - search.proquest.com
The central component of standard approaches to compile-time program analysis is an
abstract domain for approximating program values. Importantly, the domain must be chosen …

Experimental evaluation of a generic abstract interpretation algorithm for Prolog

B Le Charlier, P Van Hentenryck - ACM Transactions on Programming …, 1994 - dl.acm.org
Abstract interpretation of PROLOG programs has attracted many researchers in recent
years, partly because of the potential for optimization in PROLOG compilers and partly …

Deriving descriptions of possible values of program variables by means of abstract interpretation

G Janssens, M Bruynooghe - The Journal of Logic Programming, 1992 - Elsevier
A PROLOG compiler specializes the code for unification between calls and clause heads as
they appear in the program. This code could be further specialized, yielding more efficient …

Improving abstract interpretations by combining domains

M Codish, A Mulkers, M Bruynooghe… - ACM Transactions on …, 1995 - dl.acm.org
This article considers static analysis based on abstract interpretation of logic programs over
combined domains. It is known that analyses over combined domains provide more …