A simple approach to distributed objects in prolog


Autoria(s): Carro Liñares, Manuel; Hermenegildo, Manuel V.
Data(s)

2002

Resumo

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.

Formato

application/pdf

Identificador

http://oa.upm.es/14618/

Idioma(s)

eng

Publicador

Facultad de Informática (UPM)

Relação

http://oa.upm.es/14618/1/HERME_REFWORKS_2002-1.pdf

Direitos

http://creativecommons.org/licenses/by-nc-nd/3.0/es/

info:eu-repo/semantics/openAccess

Fonte

Colloquium on Implementation of Constraint and LOgic Programming Systems (ICLP associated workshop) | CICLOPS 2002 | 31 July 2002 | Copenhagen, Denmark

Palavras-Chave #Informática
Tipo

info:eu-repo/semantics/conferenceObject

Ponencia en Congreso o Jornada

PeerReviewed