High-Level Networking With Mobile Code And First Order AND-Continuations

dc.creatorTarau, Paul
dc.creatorDahl, Veronica
dc.date2004-05-24
dc.date.accessioned2026-07-07T03:21:20Z
dc.date.available2026-07-07T03:21:20Z
dc.descriptionWe describe a scheme for moving living code between a set of distributed processes coordinated with unification based Linda operations, and its application to building a comprehensive Logic programming based Internet programming framework. Mobile threads are implemented by capturing first order continuations in a compact data structure sent over the network. Code is fetched lazily from its original base turned into a server as the continuation executes at the remote site. Our code migration techniques, in combination with a dynamic recompilation scheme, ensure that heavily used code moves up smoothly on a speed hierarchy while volatile dynamic code is kept in a quickly updatable form. Among the examples, we describe how to build programmable client and server components (Web servers, in particular) and mobile agents.
dc.descriptionAppeared in Theory and Practice of Logic Programming, vol. 1, no. 3, 2001
dc.identifierhttps://arxiv.org/abs/cs/0405088
dc.identifierhttp://arxiv.org/abs/cs/0405088
dc.identifierTheory and Practice of Logic Programming, vol. 1, no. 3, 2001
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/32159
dc.subjectProgramming Languages
dc.subjectD.1.6; D.3.2
dc.titleHigh-Level Networking With Mobile Code And First Order AND-Continuations
dc.typetext

Files

Collections