The program composition approach can be fruitfully applied to combine general logic programs, i.e. logic programs possibly containing negative premises. We show how the introduction of a basic set of (meta-level) composition operations over general programs increases the knowledge representation capabilities of logic programming for non-monotonic reasoning. Examples of modular programming, hierarchical reasoning, constraints, and rules with exceptions will be illustrated. The semantics of programs and program compositions is defined in terms of three-valued logic [15]. The computational interpretation of program compositions is formalised by an equivalence preserving syntactic transformation of arbitrary program compositions into standard g...
This paper describes a semantic basis for a compositional approach to the analysis of logic programs...
Our purpose is to exhibit a modular systematic method of representing nonmonotonic reasoning problem...
Our purpose is to exhibit a modular systematic method of representing non-- monotonic reasoning prob...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
Most modern computing systems consist of large numbers of software components that interact with eac...
Compositionality of programs is an important concern in knowledge representation and software develo...
Modular programs are built as a combination of separate modules, which may be developed and verified...
AbstractCompositionality of programs is an important concern in knowledge representation and softwar...
AbstractModular programs are built as a combination of separate modules, which may be developed and ...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
In this paper we define a compositional semantics for a generalized composition operator on logic pr...
AbstractIn this paper we investigate updates of knowledge bases represented by logic programs. In or...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
This paper describes a semantic basis for a compositional approach to the analysis of logic programs...
Our purpose is to exhibit a modular systematic method of representing nonmonotonic reasoning problem...
Our purpose is to exhibit a modular systematic method of representing non-- monotonic reasoning prob...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
Most modern computing systems consist of large numbers of software components that interact with eac...
Compositionality of programs is an important concern in knowledge representation and software develo...
Modular programs are built as a combination of separate modules, which may be developed and verified...
AbstractCompositionality of programs is an important concern in knowledge representation and softwar...
AbstractModular programs are built as a combination of separate modules, which may be developed and ...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
In this paper we define a compositional semantics for a generalized composition operator on logic pr...
AbstractIn this paper we investigate updates of knowledge bases represented by logic programs. In or...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
This paper describes a semantic basis for a compositional approach to the analysis of logic programs...
Our purpose is to exhibit a modular systematic method of representing nonmonotonic reasoning problem...
Our purpose is to exhibit a modular systematic method of representing non-- monotonic reasoning prob...