Dynamic Configuration for Distributed Systems
IEEE Transactions on Software Engineering
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
The Programmers' Playground: I/O Abstraction for User-Configurable Distributed Applications
IEEE Transactions on Software Engineering
A Mobile Agent-Based Framework for Configurable Sensor Networks
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
FoSSaCS '98 Proceedings of the First International Conference on Foundations of Software Science and Computation Structure
Mobile Agents for Adaptive Routing
HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences-Volume 7 - Volume 7
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
Anthill: A Framework for the Development of Agent-Based Peer-to-Peer Systems
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
System Support for Dynamic Layout of Distributed Applications
ICDCS '99 Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
Configurable Network Processing for Mobile Agents on the Internet
Cluster Computing
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
A Testing Framework for Mobile Computing Software
IEEE Transactions on Software Engineering
Building reusable mobile agents for network management
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Self-organizing software components in distributed systems
ARCS'07 Proceedings of the 20th international conference on Architecture of computing systems
Agreements and policies in cooperative mobile agents: formalization and implementation
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Hi-index | 0.00 |
A mobile agent system for organizing multiple mobile agents is presented. It provides two unique two mechanisms for dynamically organizing mobile agents, which may be running on single or multiple computers. The first enables a mobile agent to contain other mobile agents inside it and migrate to another mobile agent or computer with its inner agents. It provides an approach to composing large-scale mobile software from a collection of mobile agents and using mobile agents as deployable software components. The second enables a mobile agent to be deployed at computers according to the movements of other mobile agents. It can move a federation of agents running on different computers, over a distributed system. It can build and aggregate distributed applications from one or more mobile components that can be dynamically deployed at mobile or stationary computers during the execution of the application. This paper also presents a prototype implementation of the system and its application.