This paper describes a semantic basis for a compositional approach to the analysis of logic programs. A logic program is viewed as consisting of a set of modules, each module defining a subset of the program's predicates. Analyses are constructed by considering abstract interpretations of a compositional semantics. The abstract meaning of a module corresponds to its analysis and composition of abstract meanings corresponds to composition of analyses. Such an approach is essential for large program development so that altering one module does not require re-analysis of the entire program. We claim that for a substantial class of programs, compositional analyses which are based on a notion of abstract unfolding provide the same precision...
In this paper we study the connection between the structure of relational abstract domains for progr...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
We introduce a practical method for abductive analysis of modular logic programs. This is obtained b...
This paper describes a semantic basis for a compositional approach to the analysis of logic programs...
AbstractThis paper considers open logic programs originally as a tool to build an OR-compositional s...
Modular programs are built as a combination of separate modules, which may be developed and verified...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
AbstractModular programs are built as a combination of separate modules, which may be developed and ...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
AbstractThe research on modular logic programming has evolved along two different directions during ...
Compositionality of programs is an important concern in knowledge representation and software develo...
AbstractThis paper illustrates the role of a class of “prop”-ositional logic programs in the analysi...
Compostional Semantics for Unification-based Linguistics Formalisms Contemporary linguistic formalis...
AbstractCompositionality of programs is an important concern in knowledge representation and softwar...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
In this paper we study the connection between the structure of relational abstract domains for progr...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
We introduce a practical method for abductive analysis of modular logic programs. This is obtained b...
This paper describes a semantic basis for a compositional approach to the analysis of logic programs...
AbstractThis paper considers open logic programs originally as a tool to build an OR-compositional s...
Modular programs are built as a combination of separate modules, which may be developed and verified...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
AbstractModular programs are built as a combination of separate modules, which may be developed and ...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
AbstractThe research on modular logic programming has evolved along two different directions during ...
Compositionality of programs is an important concern in knowledge representation and software develo...
AbstractThis paper illustrates the role of a class of “prop”-ositional logic programs in the analysi...
Compostional Semantics for Unification-based Linguistics Formalisms Contemporary linguistic formalis...
AbstractCompositionality of programs is an important concern in knowledge representation and softwar...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
In this paper we study the connection between the structure of relational abstract domains for progr...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
We introduce a practical method for abductive analysis of modular logic programs. This is obtained b...