MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  D’agents: applications and performance of a mobile-agent system (2002) [36 citations — 1 self]

Download:
Download as a PDF | Download as a PS
by Robert S. Gray, George Cybenko, David Kotz, Ronald A. Peterson, Daniela Rus
http://actcomm.dartmouth.edu/papers/./gray:spe.ps.gz
Add To MetaCart

Abstract:

D'Agents is a general-purpose mobile-agent system that has been used in several informationretrieval applications. In this paper, we rst examine one such application, operational support for military eld personnel, where D'Agents greatly simplies the task of providing ecient, application-speci c access to remote information resources. After describing the application, we discuss the key dierences between D'Agents and most other mobile-agent systems, notably its support for strong mobility and multiple agent languages. Finally, we derive a small, simple application that is representative of many information-retrieval tasks, including those in the example application, and use this application to compare the scalability of mobile agents and traditional client/server approaches. The results conrm and quantify the usefulness of mobile code, and perhaps more importantly, conrm that intuition about when to use mobile code is usually correct. Although signicant additional experiments are needed to fully characterize the complex mobile-agent performance space, the results here help answer the basic question of when mobile agents should be considered at all, particularly for information-retrieval applications. 1

Citations

424 A Language with Distributed Scope – Cardelli - 1995
394 Understanding Code Mobility – Fuggetta, Picco, et al. - 1998
351 Programming and Deploying Java Mobile Agents with Aglets – Lange, Oshima - 1998
234 Telescript technology: the foundation for the electronic marketplace – White - 1994
157 Agent Tcl: A flexible and secure mobile-agent system – Gray - 1996
156 Mobile agents – White - 1997
143 The Architecture of the Ara Platform for Mobile Agents – Peine, Stolpmann - 1997
110 An Introduction to the TACOMA Distributed System – Johansen, Renesse, et al. - 1995
77 Migratory Applications – Bharat, Cardelli - 1995
71 Towards fault-tolerant and secure agentry – Schneider - 1997
68 Transparent Migration of Java-Based Mobile Agents – Funfrocken - 1998
51 Transportable information agents – Rus, Gray, et al. - 1997
46 Cryptographic support for fault-tolerant distributed computing – Minsky, Renesse, et al. - 1996
44 Bytecode Transformation for Portable Thread Migration in Java – Sakamoto, Sekiguchi, et al. - 2000
32 Reliable Communication for Highly Mobile Agents – Murphy, Picco - 1999
26 Mobile agent applicability – Johansen - 1998
23 Mobile Agents - Enabling Technology for Active Intelligent Network Implementation – Breugst, Magedanz - 1998
23 Mobile agents make a network an open platform for third-party developers – White - 1994
22 Distributed active objects – Brown, Najork - 1996
21 Mobile Agent Platforms for Web-Databases: A Qualitative and Quantitative Assessment – Samaras, Dikaiakos, et al. - 1999
18 Pattern Recognition of 3D CAD Objects: Towards an Electronic Yellow Pages of Mechanical Parts – Cybenko, Bhasin, et al. - 1996
17 Cybenko, and Daniela Rus. D'agents: Security in a multiple-language, mobile-agent system – Gray, Kotz, et al. - 1998
17 Security concepts and implementation in the Ara mobile agent system – PEINE - 1998
15 Network Awareness and Mobile Agent Systems – Caripe, Cybenko, et al. - 1998
15 Security and Reliability in Concordia – Walsh, Paciorek, et al. - 1998
13 The messenger paradigm and its implications on distributed systems – Marzo, Muhugusa, et al. - 1995
12 Agent TCL: A and secure mobile-agent system – Gray - 1996
11 Tcl: A flexible and secure mobile-agent system – Agent - 1997
11 A Lightweight and Flexible Mobile Code Toolkit – Code - 1998
11 An analytical comparison of the client-server, remote evaluation and mobile agents paradigms – Puliafito, Riccobene, et al. - 1999
10 Mole – Concepts of a Mobile Agent System”. World Wide Web – Baumann, Hohl, et al. - 1998
10 Dynamic Neighbor Discovery and LoopFree, Multi-Hop Routing for Wireless, Mobile Networks – Karp, Kung - 1998
9 Dynamic linking for mobile programs – Acharya, Saltz - 1997
9 Renesse. What TACOMA taught us – Johansen, Schneider, et al. - 1998
8 Exploiting Code Mobility – Understanding, Formalizing - 1998
7 Daniela Rus. Mobile agents: Motivations and state of the art – Gray, Cybenko, et al. - 2001
7 agents and wireless networks: A report on a military application – Soldiers - 2000
7 Stationary vs. Mobile User Agents in Future Mobile Telecommunication Networks – Küpper, Park - 1998
7 Implementing distributed services with mobile code: The case of the Messenger environment – Muhugusa - 1998
6 Daniela Rus. Agent Tcl – Gray, Kotz, et al. - 1997
5 Hovav Gazit. Dynamic layout of distributed applications in FarGo – Holder, Ben-Shaul - 1999
4 Tcl: A and secure mobile-agent system – Agent - 1997
4 A performance model for mobile agent systems – Stra��er, Schwehm - 1997
3 Using mobile code to control native execution of distributed UNIX – Tschudin, Muhugusa, et al. - 1997
3 A comparison of mobile agent migration mechanisms. Senior Honors Thesis – White - 1998
2 Available at http://www.iet.unipi.it/~luigi/ip dummynet/, 2000. [SBB + 00] Niranjan Suri, Jerey – dummynet - 2000
1 System mechanisms for partial rollback of mobile agent execution – Straer, Rothermel - 1999