Compositionality of normal open logic programs

Citation
S. Verbaeten et al., Compositionality of normal open logic programs, J LOGIC PR, 42(3), 2000, pp. 151-183
Citations number
31
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF LOGIC PROGRAMMING
ISSN journal
07431066 → ACNP
Volume
42
Issue
3
Year of publication
2000
Pages
151 - 183
Database
ISI
SICI code
0743-1066(200003)42:3<151:CONOLP>2.0.ZU;2-H
Abstract
Compositionality of programs is an important concern in knowledge represent ation and software development. In the context of Logic Programming, up til l now, the issue has mostly been studied for definite programs only. Here, we study compositionality in the context of normal open logic programming. This is a logic for knowledge representation in the context of uncertainty and incomplete knowledge an concepts and on problem domain, in which the co mpositionality issue turns up very naturally. The semantics of the logic is a generalisation (allowing non-Herbrand interpretations) of the well-found ed semantics. We provide a number of results which offer different sufficie nt conditions under which the models of the composition of two theories can be related to the intersection of the models of the composing theories. In particular, under these conditions, logical consequence will be preserved under composition. (C) 2000 Elsevier Science Inc. All rights reserved.