Article View: ch.si.choose
Article #129Seminar Luca CARDELLI, Mobile Computations, June 27th 1997
From: DAMI Laurent
Date: Tue, 24 Jun 1997 00:00
Date: Tue, 24 Jun 1997 00:00
34 lines
1989 bytes
1989 bytes
SEM: LUCA CARDELLI, UNI GENEVE, Abstractions for Mobile Computation par Luca Cardelli, Digital Equipment Corporation, Systems Research Center Uni Bastion, salle B 104, � 16h15 Vendredi 27 Juin ABSTRACT There are two distinct areas of work in mobility: "mobile computing", concerning computation that is carried out in mobile devices, and "mobile computation", concerning mobile code that moves between devices. These distinctions are destined to vanish. We aim to describe all aspects of mobility within a single framework that encompasses mobile agents, the ambients where agents interact and the mobility of the ambients themselves. The main difficulty with mobile computation is not in mobility per se, but in the crossing of administrative domains. Mobile programs must be equipped to navigate a hierarchy of domains, at every step obtaining authorization to move further. Therefore, at the most fundamental level we need to capture notions of locations, of mobility and of authorization to move. We identify "mobile ambients" as a fundamental abstraction that generalizes both dynamic agents and the static domains they must cross. From a formal point of view we develop a simple but computationally powerful calculus that directly embodies domains and mobility (and little else). The calculus forms the basis of a small-language/ Java-library. We demonstrate the expressiveness of the approach by a series of examples, including showing how a notion such as "crossing a firewall" has a direct and analyzable interpretation.
Technical Details
Message-ID:
<5oookh$ape@uni2f.unige.ch>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII X-Google-Thread: f61ec,a8d9dd9eb7ac4bad,start X-Google-Attributes: gidf61ec,public From: dami@cui.unige.ch (DAMI Laurent) Subject: Seminar Luca CARDELLI, Mobile Computations, June 27th 1997 Date: 1997/06/24 Message-ID: <5oookh$ape@uni2f.unige.ch> X-Deja-AN: 252252736 Distribution: ch Organization: University of Geneva - CUI Newsgroups: ch.si.choose