To: seminaire@pauillac.inria.fr From: Didier.Remy@inria.fr Subject: SEM - INRIA : Mosvova - 15/07/02 - Paris - FR Vous pouvez maintenant vous abonner à nos annonces de séminaires http://pauillac.inria.fr/seminaires/subscribe.html S E M I N A I R E . ___ / _ _ / _ / / / \ / \ / / __| / |___ |_/ |_/ / |__ |_/ |_ ___ . / / ___ __ /_ _ / _/ /| /| _ __ __ _ _ / / / /_ / __| / / |/ | / \ /_ / / \ | / __| |___ / / __/ |_ |_/ |_ / | |_/__/ |_ |_/ |/ |_/ I N R I A - Rocquencourt Salle de conference du Bat 11 Lundi 15 juillet, 10h30 ---------------- Carlos A. Varela ---------------- Rensselaer Polytechnic Institute ======================================================================= A Language and Architecture for Distributed Computing over the Internet ======================================================================= The explosive growth of the Internet and the World Wide Web creates an opportunity for reusing this massive, distributed communication infrastructure to globally perform computations on behalf of potentially mobile users. Coordinating concurrent, distributed and mobile activities in such "World-Wide Computer" is a difficult task. We present a scalable, hierarchical model for actor coordination, as a basis for reasoning about and building worldwide distributed systems. To demonstrate the viability of our approach, we have developed a prototype actor-oriented programming language (SALSA) and its run-time architectural support. We present the operational semantics for our model and illustrate our architecture using several examples: three multicasting protocols, a messenger carrying remote exception-handling code and a worldwide migrating agent. SALSA programs are preprocessed into Java, leveraging the existence of safe cross-platform virtual machine implementations.