Tcl and the Tk toolkit
The C++ Programming Language, Third Edition
The C++ Programming Language, Third Edition
Jini Specification
The Java Language Specification
The Java Language Specification
A Mobile Agent's Effects on File Service
IEEE Concurrency
Security Concepts and Implementation in the Ara Mobile Agent System
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
From Gophers to Ants - A Case for Mobile Agent Families
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Locating mobile agents in a wide distributed system: a dynamic approach
MMACTE'05 Proceedings of the 7th WSEAS International Conference on Mathematical Methods and Computational Techniques In Electrical Engineering
XML-based agent communication, migration and computation in mobile agent systems
Journal of Systems and Software
ODDUGI: Ubiquitous Mobile Agent System
ICCSA '09 Proceedings of the International Conference on Computational Science and Its Applications: Part II
Full mobile agent interoperability in an IEEE-FIPA context
Journal of Systems and Software
Information and Software Technology
A secure migration process for mobile agents
Software—Practice & Experience
Information Sciences: an International Journal
Hi-index | 0.00 |
We describe a mobile agent application for distributed searching of the global Usenet network, implemented on top of the Ara mobile agent system. After short overviews of Ara and the Usenet, the application is presented in detail, beginning with some critical thoughts on mobile agent applications in general. The function and performance of the search application is then described, demonstrating the advantage of using mobile agents over an equivalent stationary implementation of the same application under certain conditions, and also discussing the limits of such conditions. This is followed by descriptions of the language to express the search queries and of the search algorithms employed. The application presentation closes with a critical discussion. The paper then concludes with some observations about mobile agent programming in general.