Toward Interoperability of Mobile-Agent Systems
MA '02 Proceedings of the 6th International Conference on Mobile Agents
Mobile Agent-Based Adaptive Multimedia Communication
ICOIN '02 Revised Papers from the International Conference on Information Networking, Wireless Communications Technologies and Network Applications-Part II
MAWS: A platform-independent framework for mobile agents using Web services
Journal of Parallel and Distributed Computing
Achieving Mobile Agent Systems interoperability through software layering
Information and Software Technology
Using mobile agents for temporary disconnection from wireless network
EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems
Enabling the Reuse of Platform-Dependent Agents in Heterogeneous Agent-Based Applications
Languages, Methodologies and Development Tools for Multi-Agent Systems
Full mobile agent interoperability in an IEEE-FIPA context
Journal of Systems and Software
Agent migration information system for the efficient migration of the mobile agent
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartII
A multi-agent system based on specific-profile for efficient distributed computing
ICAI'05/MCBC'05/AMTA'05/MCBE'05 Proceedings of the 6th WSEAS international conference on Automation & information, and 6th WSEAS international conference on mathematics and computers in biology and chemistry, and 6th WSEAS international conference on acoustics and music: theory and applications, and 6th WSEAS international conference on Mathematics and computers in business and economics
Enabling mobile agents interoperability through FIPA standards
CIA'06 Proceedings of the 10th international conference on Cooperative Information Agents
Hi-index | 0.00 |
Several agent platforms of general purpose exist - for example, Voyager, Jade, and Grasshopper - each of which provide an environment for building and executing software agents. Unfortunately, the platforms are usually incompatible with each other. Thus, agents built for one platform cannot be used in another platform, nor can they interact with agents in other platforms. Some effort is put into standardizing agent communication and migration in FIPA and in OMG, but these standards are not yet supported by most of the existing platforms. Therefore, we should find some other ways to allow interaction between agents in different platforms.In this paper we will show that it is possible to make platform independent agents that are able to migrate between incompatible platforms. We will also describe how messages can be delivered to agents in other platforms, and show how to build platform independent service agents that are used via method calls. The ideas have been tested in practice with Voyager, Jade, and Grasshopper platforms.