Title
Using Predicates for Specifying Targets of Migration and Messages in a Peer-to-Peer Mobile Agent Environment
Abstract
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.
Year
DOI
Venue
2001
10.1007/3-540-45647-3_11
Mobile Agents
Keywords
Field
DocType
execution location transparency,flexible approach,code mobility,individual task,powerful approach,detailed knowledge,specifying targets,dynamic environment,predicatebased approach,peer-to-peer mobile agent environment,xml document,mobile agent system,mobile agent
Metadata,Query language,XML,Peer-to-peer,Computer science,Mobile agent,Systems architecture,Code mobility,Location transparency,Distributed computing
Conference
ISBN
Citations 
PageRank 
3-540-42952-2
6
0.55
References 
Authors
6
2
Name
Order
Citations
PageRank
Klaus Haller1475.22
Heiko Schuldt2803106.01