Apport des agents mobiles à l 'exécution répartie

Ce papier pr esente une vue d'ensemble de la technologie du code mobile. Il situe ce mod ele d'ex ecution distribu ee par rapport aux mod eles classiques (communication par messages, appel de proc edure distante, objets r epartis, evaluation distante). Il d ecrit l'infrastructure syst eme n ecessaire au support d'agents mobiles pour l'ex ecution et la migration des agents, a la r ealisation de leurs besoins de communication, et a la gestion de la s ecurit e. Quatre syst emes d'agents mobiles sont pr esent es et compar es qualitativement. Des r esultats exp erimentaux donnent une premi ere id ee de leurs performances en mati ere de migration et de couplage avec un ORB pour l' ex ecution distante.

[1]  Miron Livny,et al.  Condor-a hunter of idle workstations , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[2]  Stefan Fünfrocken Transparent Migration of Java-Based Mobile Agents , 1998, Mobile Agents.

[3]  David K. Gifford,et al.  Remote evaluation , 1990, TOPL.

[4]  Alexander Schill,et al.  DCE — The OSF Distributed Computing Environment Client/Server Model and Beyond , 1993, Lecture Notes in Computer Science.

[5]  Stephane Perret Agents mobiles pour l'acces nomade a l'information repartie dans les resaux de grande envergure , 1997 .

[6]  Jack Dongarra,et al.  PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing , 1995 .

[7]  David A. Goldberg,et al.  Design and Implementation of the Sun Network Filesystem , 1985, USENIX Conference Proceedings.

[8]  Bart De Decker,et al.  Infrastructure for mobile agents , 1996, EW 7.

[9]  Andrew P. Black,et al.  Fine-grained mobility in the Emerald system , 1987, TOCS.

[10]  Rodger Lea COOL: system support for distributed object-oriented programming , 1993 .

[11]  Holger Peine,et al.  Security concepts and implementation in the Ara mobile agent system , 1998, Proceedings Seventh IEEE International Workshop on Enabling Technologies: Infrastucture for Collaborative Enterprises (WET ICE '98) (Cat. No.98TB100253).

[12]  Holger Peine,et al.  The Architecture of the Ara Platform for Mobile Agents , 1999, Mobile Agents.

[13]  Bruce J. Walker,et al.  The LOCUS Distributed System Architecture , 1986 .

[14]  G. Glass ObjectSpace Voyager core package technical overview , 1999 .

[15]  Sun Microsystems,et al.  RPC: Remote Procedure Call Protocol specification: Version 2 , 1988, RFC.

[16]  Gian Pietro Picco,et al.  Understanding code mobility , 1998, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.