Mole – Concepts of a mobile agent system

被引:92
作者
J. Baumann
F. Hohl
K. Rothermel
M. Straßer
机构
[1] University of Stuttgart,IPVR (Institute of Parallel and Distributed High
[2] Breitwiesenstraße,Performance Systems)
关键词
Basic Concept; System Service; Mobile Agent; Agent System; Stable Environment;
D O I
10.1023/A:1019211714301
中图分类号
学科分类号
摘要
Due to its salient properties, mobile agent technology has received a rapidly growing attention over the last few years. Many developments of mobile agent systems are under way in both academic and industrial environments. In addition, there are already various efforts to standardize mobile agent facilities and architectures. Mole is the first mobile agent system that has been developed in the Java language. The first version was finished in 1995, and since then Mole has been constantly improved. Mole provides a stable environment for the development and usage of mobile agents in the area of distributed applications. In this paper we describe the basic concepts of a mobile agent system, i.e., mobility, communication and security, discuss different implementation techniques, present the decisions made in Mole and give an overview of the system services implemented in Mole.
引用
收藏
页码:123 / 137
页数:14
相关论文
共 20 条
  • [1] Carriero N.(1984)Linda in Context Communication of the ACM 32 4 444-458
  • [2] Gelernter D.(1991)Modeling Long-Running Activities as Nested Sagas Data Engineering Bulletin 14 1 14-18
  • [3] Garcia-Molina H.(1997)AgentTcl: A Flexible and Secure Mobile-Agent System Dr. Dobbs Journal 22 3 18-27
  • [4] Gawlick D.(1980)Reliability Mechanisms for SDD-1: A System for Distributed Databases ACM Transactions on Database Systems 5 4 1-17
  • [5] Klein J.(1991)Group Communication in the Amoeba Distributed Operating System Distributed Computing Systems Engineering 1 6 48-58
  • [6] Kleissner K.(1994)Agents that Reduce Work and Information Overload Communications of the ACM 37 7 31-40
  • [7] Salem K.(1997)On Migrating Threads Journal of Intelligent Information Systems 8 2 167-191
  • [8] Gray R.S.(1990)Remote Evaluation ACM Transactions on Programmming Languages and Systems 12 4 537-565
  • [9] Hammer M.(1997)A Performance Model for Mobile Agent Systems Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications PDPTA'97 II 1132-1140
  • [10] Shipman D.(undefined)undefined undefined undefined undefined-undefined