WWW Programming using computational logic systems (and the PiLLoW/Ciao library)

Cabeza Gras, Daniel and Hermenegildo, Manuel V. (1997). WWW Programming using computational logic systems (and the PiLLoW/Ciao library). In: "Workshop on Logic Programming and the WWW at WWW6", April 1997, San Francisco, CA.

Description

Title: WWW Programming using computational logic systems (and the PiLLoW/Ciao library)
Author/s:
  • Cabeza Gras, Daniel
  • Hermenegildo, Manuel V.
Item Type: Presentation at Congress or Conference (Article)
Event Title: Workshop on Logic Programming and the WWW at WWW6
Event Dates: April 1997
Event Location: San Francisco, CA
Title of Book: Proceedings of the Workshop on Logic Programming and the WWW at WWW6
Date: April 1997
Subjects:
Freetext Keywords: WWW, HTML, HTTP, Distributed execution, (Constraint) Logic Programming, Ejecución distribuída, Programación lógica restringida.
Faculty: Facultad de Informática (UPM)
Department: Inteligencia Artificial
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

We discuss from a practical point of view a number of issues involved in writing Internet and WWW applications using LP/CLP systems. We describe Pd_l_oW, a public-domain Internet and WWW programming library for LP/CLP systems which we argüe significantly simplifies the process of writing such applications. Pd_l_oW provides facilities for generating HTML structured documents, producing HTML forms, writing form handlers, accessing and parsing WWW documents, and accessing code posted at HTTP addresses. We also describe the architecture of some application classes, using a high-level model of client-server interaction, active modules. We then propose an architecture for automatic LP/CLP code downloading for local execution, using generic browsers. Finally, we also provide an overview of related work on the topic. The PiLLoW library has been developed in the context of the &- Prolog and CIAO systems, but it has been adapted to a number of popular LP/CLP systems, supporting most of its functionality.

More information

Item ID: 14651
DC Identifier: http://oa.upm.es/14651/
OAI Identifier: oai:oa.upm.es:14651
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 16 Mar 2013 06:58
Last Modified: 21 Apr 2016 14:24
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM