Client/server survival guide (3rd ed.)
Client/server survival guide (3rd ed.)
XML dataspaces for mobile agent coordination
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 1
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
Mobile Agent Interaction in Heterogeneous Environments
MA '97 Proceedings of the First International Workshop on Mobile Agents
Concordia: An Infrastructure for Collaborating Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
Communication Concepts for Mobile Agent Systems
MA '97 Proceedings of the First International Workshop on Mobile Agents
Reactive Tuple Spaces for Mobile Agent Coordination
MA '98 Proceedings of the Second International Workshop on Mobile Agents
DartFlow: A Workflow Management System on the Web using Transportable Agents
DartFlow: A Workflow Management System on the Web using Transportable Agents
Transactional Peer-to-Peer Information Processing: The AMOR Approach
MDM '03 Proceedings of the 4th International Conference on Mobile Data Management
Hi-index | 0.00 |
Mobile agent systems are a powerful approach to develop distributed applications since they migrate to hosts on which they have the resources to execute individual tasks. Existing mobile agent systems require detailed knowledge about these hosts at the time of coding. This assumption is not acceptable in a dynamic environment like a peer-to-peer network, where hosts and, as a consequence, also agents become repeatedly connected and disconnected. To this end, we propose a predicatebased approach allowing the specification of hosts an agent has to migrate to. With this highly flexible approach, termed P2PMobileAgents, we combine the benefits of execution location transparency with those of code mobility. Similarly, also the recipients of messages can be specified by predicates, e.g. for synchronisation purposes. For providing meta information about agents and hosts we use XML documents.