Integrating Mobile Agents into Off-the-Shelf Web Servers: The M&M Approach



The mobile agent paradigm provides a new approach for developing distributed systems. During the last two years, we have been working on a project that tries to overcome some of the limitations found in terms of programmability and usability of the mobile agent paradigm in real applications. In the M&M framework there are no agent platforms. Instead applications become agent-enabled by using simple JavaBeans components. In our approach the agents arrive and departure directly from the applications, interacting with them from the inside. In this paper we discuss our experiences on integrating these components into off-the-shelf web servers, enabling them to receive and send agents. Our approach involves wrapping the components inside a Java servlet that can be included in any web server supporting the Servlet Specification. This servlet enables the servers to receive and send agents that can query local information, and also enables the agents to behave as servlets themselves. This approach departs from the current available systems because it enables any existing web server that supports the servlet specification to send and receive agents in a straightforward way.


Mobile Agents


Munich, Germany, September 2001

Cited by

Year 2005 : 2 citations

 R.D.G Jayarathne, Dynamic Server Access by Mobile Agents Using Attribute Certificates, 7th International Information Technology Conference (IITC), Sri Lanka, 9-10 November 2005.

 1. Qusay H. Mahmoud, Leslie Yu, "An Architecture and Business Model for Making Software Agents Commercially Viable", in Proc. of the 38th Hawaii International Conference on System Sciences, 2005

Year 2004 : 1 citations

 Q. Mahmoud, L. Yu, "Havana: a mobile agent platform for seamless integration with the existing Web infrastructure", in Proc. of the 2004 Canadian Conference on Electrical and Computer Engineering, Niagara Falls, Ontario, Canada, May 2004.

Year 2002 : 2 citations

 S. Arumugam, A. Helal, A. Nalla, "aZIMAs: Web Mobile Agent System", in Proceedings of the 6th IEEE International Conference on Mobile Agents (MA'02), Barcelona, Spain, October, 2002

 Subramanian Arumugam, "aZIMAS: Web Mobile Agent Systemâ?, MsC Thesis, Science University of Florida, 2002.