Back to Search Start Over

MAWS: A platform-independent framework for mobile agents using Web services

Authors :
Artail, Hassan
Kahale, Elie
Source :
Journal of Parallel & Distributed Computing. Mar2006, Vol. 66 Issue 3, p428-443. 16p.
Publication Year :
2006

Abstract

Abstract: This paper proposes a framework for a multiplatform mobile agent system based on Web services. The framework includes a mobile agent factory, the mobile agents, and the host Web services. The mobile agents are created at the factory, migrate between Web services-enabled hosts, and execute at the destination hosts through invocation by XML-RPC. The transfer of mobile agents is accomplished through the employment of SOAP attachments where service handlers are used at the source and destination hosts to attach and detach agent files, respectively. The framework was implemented using the Java Web Service Developer Pack (JWSDP) and tested on 20 Linux and Windows hosts within a Wide Area Network (WAN). The system worked seamlessly on all designated hosts (proving interoperability) while comparing well in terms of throughput to three well-known mobile agent systems, namely, Voyager, Aglets, and Concordia. This paper demonstrates how the proposed system can interoperate with existing systems and serve as a model for interoperability among them. The paper also illustrates how the mobile agent can be secured against confidentiality and integrity attacks during transport and suggests ways for protecting it from malicious hosts as well as guarding hosts from malicious agents. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
07437315
Volume :
66
Issue :
3
Database :
Academic Search Index
Journal :
Journal of Parallel & Distributed Computing
Publication Type :
Academic Journal
Accession number :
19684010
Full Text :
https://doi.org/10.1016/j.jpdc.2005.07.007