The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
Empowering Mobile Software Agents
MA '02 Proceedings of the 6th International Conference on Mobile Agents
Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit
Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit
Secure Integration of Distributed Medical Data Using Mobile Agents
IEEE Intelligent Systems
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Efficiency of JADE agent platform
Scientific Programming - International Symposium of Parallel and Distributed Computing & International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogenous Networks
Achieving Mobile Agent Systems interoperability through software layering
Information and Software Technology
Performance testing guidance for web applications: patterns & practices
Performance testing guidance for web applications: patterns & practices
Protecting mobile agents from external replay attacks
Journal of Systems and Software
Agent mobility architecture based on IEEE-FIPA standards
Computer Communications
Full mobile agent interoperability in an IEEE-FIPA context
Journal of Systems and Software
SP 800-19. Mobile Agent Security
SP 800-19. Mobile Agent Security
Towards ubiquity in ambient intelligence: User-guided component mobility in the HI3 architecture
Science of Computer Programming
Hi-index | 0.26 |
From the first steps of the mobile agent technology, the main concerns have been its security and interoperability. At the contrary, its performance has been usually relegated to a second place. The main contribution of this article is the proposal of a new agent transfer protocol, called Fragment Transfer Protocol (FrTP), for the Inter-Platform Mobility Architecture (IPMA) that improves the agent migration performance. The new protocol has been designed because a poor agent migration performance is observed in some Agent Middlewares, such as JADE, when large sized code and data agents are transferred. The reason is that the existing IPMA protocols encapsulate too much data in a single IEEE-FIPA ACL message and these Agent Middlewares do not deal well with this situation. Therefore, FrTP proposes to transfer the agent by sending its code and data split into several messages. The new protocol approach is fully compliant with the IEEE-FIPA interoperability agent standards and IPMA framework. Furthermore, it has been integrated into the IPMA implementation for JADE and it has been extensively validated through a set of performance tests carried out on different scenarios. Hence, its usage will strongly improve the performance of agents with large sized codes or data.