A simple approach to distributed objects in prolog

Carro Liñares, Manuel y Hermenegildo, Manuel V. (2002). A simple approach to distributed objects in prolog. En: "CICLOPS 2002", 31 July 2002, Copenhagen, Denmark.

Descripción

Título: A simple approach to distributed objects in prolog
Autor/es:
  • Carro Liñares, Manuel
  • Hermenegildo, Manuel V.
Tipo de Documento: Ponencia en Congreso o Jornada (Artículo)
Título del Evento: CICLOPS 2002
Fechas del Evento: 31 July 2002
Lugar del Evento: Copenhagen, Denmark
Título del Libro: Colloquium on Implementation of Constraint and LOgic Programming Systems (ICLP associated workshop)
Fecha: 2002
Materias:
Palabras Clave Informales: Objects, Distributed execution, Remote calls, Migration, Garbage collection, Objetos, Ejecución distribuída, Llamadas remotas, Migración.
Escuela: Facultad de Informática (UPM) [antigua denominación]
Departamento: Inteligencia Artificial
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

We present the design of a distributed object system for Prolog, based on adding remote execution and distribution capabilities to a previously existing object system. Remote execution brings RPC into a Prolog system, and its semantics is easy to express in terms of well-known Prolog builtins. The final distributed object design features state mobility and user-transparent network behavior. We sketch an implementation which provides distributed garbage collection and some degree of tolerance to network failures. We provide a preliminary study of the overhead of the communication mechanism for some test cases.

Más información

ID de Registro: 14618
Identificador DC: http://oa.upm.es/14618/
Identificador OAI: oai:oa.upm.es:14618
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 12 Mar 2013 09:00
Ultima Modificación: 21 Abr 2016 14:22
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM