IEEE Transactions on Software Engineering
Distributed directory service and message routing for mobile agents
Science of Computer Programming
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
Mole – Concepts of a mobile agent system
World Wide Web
The Ubiquitous Provisioning of Internet Services to Portable Devices
IEEE Pervasive Computing
SAINT '02 Proceedings of the 2002 Symposium on Applications and the Internet
Concordia: An Infrastructure for Collaborating Mobile Agents
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
A Reliable Message Delivery Protocol for Mobile Agents
ASA/MA 2000 Proceedings of the Second International Symposium on Agent Systems and Applications and Fourth International Symposium on Mobile Agents
Location Transparent Routing in Mobile Agent Systems - Merging name Lookups with Routing
FTDCS '99 Proceedings of the 7th IEEE Workshop on Future Trends of Distributed Computing Systems
Communication and Tracking Infrastructure of a Mobile Agent System
HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences-Volume 7 - Volume 7
Novel Approach for Remote Energy Meter Reading Using Mobile Agents
ITNG '06 Proceedings of the Third International Conference on Information Technology: New Generations
AgentTeamwork: Coordinating grid-computing jobs with mobile agents
Applied Intelligence
LIME: A coordination model and middleware supporting mobility of hosts and agents
ACM Transactions on Software Engineering and Methodology (TOSEM)
Scientific Programming
A mobile agents-based approach to test the reliability of web services
International Journal of Web and Grid Services
Mobile data collection in sensor networks: The TinyLime middleware
Pervasive and Mobile Computing
Using LIME to support replication for availability in mobile ad hoc networks
COORDINATION'06 Proceedings of the 8th international conference on Coordination Models and Languages
Mobile software agents: an overview
IEEE Communications Magazine
Mobile Information Systems - Mobile and Wireless Networks
Freegaming: Mobile, collaborative, adaptive and augmented exergaming
Mobile Information Systems
Hi-index | 0.00 |
Mobile agent technology has emerged as a promising programming paradigm for developing highly dynamic and large-scale service-oriented computing middlewares due to its desirable features. For this purpose, first of all, scalable location-transparent agent communication issue should be addressed in mobile agent systems despite agent mobility. Although there were proposed several directory service and message delivery mechanisms, their disadvantages force them not to be appropriate to both low-overhead location management and fast delivery of messages to agents migrating frequently. To mitigate their limitations, this paper presents a scalable distributed directory service and message delivery mechanism. The proposed mechanism enables each mobile agent to autonomously leave tails of forwarding pointers on some few of its visiting nodes depending on its preferences. This feature results in low message forwarding overhead and low storage and maintenance cost of increasing chains of pointers per host. Also, keeping mobile agent location information in the effective binding cache of each sending agent, the sending agent can communicate with mobile agents much faster compared with the existing ones.