Michele Bugliesi, Evelina Lamma, Paola Mello

Journal of Logic Programming 19-20, pages 443-502,  1994
Elsevier
Maurice Bruynooghe, Saumya K. Debray, Manuel V. Hermenegildo, Michael J. Maher (eds.)
Special Issue: Ten Years of Logic Programming

The research on modular logic programming has evolved along two diKerent directions during the past decade. Various papers have focused primarily on the problems of programming-in-the-large. They have proposed mod- ule systems equipped with compositional operators for building programs as combinations of separate and independent components. Other propos- als have instead concentrated on the problem of programming-in-the-small in an attempt to enrich logic programming with abstraction and scoping mechanisms available in other programming paradigms.

The issues that arisein the two approaches are substantially different. The compositional operators of the former allow one to structure programs without any need to extend the theory of Horn clauses. The scoping and abstraction mechanisms of the latter are modeled in terms of the logical connectives of extended logic languages.

ln this paper we provide a uniform reconstruction of the above approaches and we show, wherever this is possible, how the object-level logical connec- tives of the latter can be mapped onto the compositional operators of the former.

 @article{bugliesi-jlp19,
Author = {Bugliesi, Michele and Lamma, Evelina and Mello, Paola},
       Doi = {10.1016/0743-1066(94)90032-9},
Editor = {Bruynooghe, Maurice and Debray, Saumya K. and Hermenegildo, Manuel V. and Maher, Michael J.},
Issn = {0743-1066},
Journal = {Journal of Logic Programming},
Note = {Special Issue: Ten Years of Logic Programming},
Pages = {443--502},
Publisher = {Elsevier},
Title = {Modularity in Logic Programming},
Volume = {19--20},
Year = 1994}
 

Tags:

Publication

— authors

Michele Bugliesi, Evelina Lamma, Paola Mello

— editors

Maurice Bruynooghe, Saumya K. Debray, Manuel V. Hermenegildo, Michael J. Maher

— status

published

— sort

article in journal

Venue

— journal

Journal of Logic Programming

— volume

19-20

— pages

443-502

— publication date

1994

Identifiers

— DOI

10.1016/0743-1066(94)90032-9

— print ISSN

0743-1066

BibTeX

— BibTeX ID
bugliesi-jlp19
— BibTeX category
article

Partita IVA: 01131710376 - Copyright © 2008-2022 APICe@DISI Research Group - PRIVACY