With the recent development of a new ubiquitous nature of data and the profusity of available knowledge, there is nowadays the need to reason from multiple sources of often incomplete and uncertain knowledge. Our goal was to provide a way to combine declarative knowledge bases – represented as logic programming modules under the answer set semantics – as well as the individual results one already inferred from them, without having to recalculate the results for their composition and without having to explicitly know the original logic programming encodings that produced such results. This posed us many challenges such as how to deal with fundamental problems of modular frameworks for logic programming, namely how to define a genera...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
Modular logic programs provide a way of viewing logic programs as consisting of many independent, me...
The past decade has witnessed the development of many important declarative languages for knowledge ...
Modular programs are built as a combination of separate modules, which may be developed and verified...
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. ...
AbstractThis paper considers open logic programs originally as a tool to build an OR-compositional s...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
Compositionality of programs is an important concern in knowledge representation and software develo...
Modularity in Logic Programming has gained much attention over the past years. To date, many formali...
Modularity is an essential aspect of knowledge representation and reasoning theory and practice. It ...
AbstractThe research on modular logic programming has evolved along two different directions during ...
Abstract. Recently, enabling modularity aspects in Answer Set Programming (ASP) has gained increasin...
AbstractCompositionality of programs is an important concern in knowledge representation and softwar...
Modularity is essential for modeling large-scale practical applications.We propose modular logic pro...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
Modular logic programs provide a way of viewing logic programs as consisting of many independent, me...
The past decade has witnessed the development of many important declarative languages for knowledge ...
Modular programs are built as a combination of separate modules, which may be developed and verified...
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. ...
AbstractThis paper considers open logic programs originally as a tool to build an OR-compositional s...
The program composition approach can be fruitfully applied to combine general logic programs, i.e. l...
Compositionality of programs is an important concern in knowledge representation and software develo...
Modularity in Logic Programming has gained much attention over the past years. To date, many formali...
Modularity is an essential aspect of knowledge representation and reasoning theory and practice. It ...
AbstractThe research on modular logic programming has evolved along two different directions during ...
Abstract. Recently, enabling modularity aspects in Answer Set Programming (ASP) has gained increasin...
AbstractCompositionality of programs is an important concern in knowledge representation and softwar...
Modularity is essential for modeling large-scale practical applications.We propose modular logic pro...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
Modular logic programs provide a way of viewing logic programs as consisting of many independent, me...
The past decade has witnessed the development of many important declarative languages for knowledge ...