This paper investigates the relationships among logic languages, software reusability and software portability, with the perspective that if these three, almost orthogonal topics become synergistic, they will have an extremely positive impact on the software development process. More speci® cally, the discussion aims to demonstrate both that logic programs are more reusable and portable, even in extreme situations, and that, however, some problems still limit the e ective application of such reusable and portable logic paradigm. After a precise de® nition of the terms, this paper analyses the potential for reusability and of portability of programs written in logic languages, providing examples supporting the claims and giving evidences also of the opportunities available in the® eld of parallel programming. The limits of this approach are then outlined and discussed. Eventually the potentials for overcoming such limits are evidenced.

Reusability and Portability of Logic Programming / Succi G; Uhrik C; Ronchetti M. - In: JOURNAL OF PROGRAMMING LANGUAGES. - ISSN 0963-9306. - STAMPA. - 4:(1996), pp. 101-114.

Reusability and Portability of Logic Programming

Succi G;
1996

Abstract

This paper investigates the relationships among logic languages, software reusability and software portability, with the perspective that if these three, almost orthogonal topics become synergistic, they will have an extremely positive impact on the software development process. More speci® cally, the discussion aims to demonstrate both that logic programs are more reusable and portable, even in extreme situations, and that, however, some problems still limit the e ective application of such reusable and portable logic paradigm. After a precise de® nition of the terms, this paper analyses the potential for reusability and of portability of programs written in logic languages, providing examples supporting the claims and giving evidences also of the opportunities available in the® eld of parallel programming. The limits of this approach are then outlined and discussed. Eventually the potentials for overcoming such limits are evidenced.
1996
Reusability and Portability of Logic Programming / Succi G; Uhrik C; Ronchetti M. - In: JOURNAL OF PROGRAMMING LANGUAGES. - ISSN 0963-9306. - STAMPA. - 4:(1996), pp. 101-114.
Succi G; Uhrik C; Ronchetti M
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/894849
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 1
social impact