Agent design patterns: elements of agent application design
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Communications of the ACM
Seven good reasons for mobile agents
Communications of the ACM
Understanding Object-Oriented Programming with Java
Understanding Object-Oriented Programming with Java
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
A Performance Analysis Framework for Mobile-Agent Systems
Revised Papers from the International Workshop on Infrastructure for Multi-Agent Systems: Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems
Software Performance Evaluation by Models
Performance Evaluation: Origins and Directions
Concordia: An Infrastructure for Collaborating Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
Mobile Agent Platforms for Web Databases: A Qualitative and Quantitative Assessment
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
Agile Systems Manager for Enterprise Wireless Networks
MMNS '02 Proceedings of the 5th IFIP/IEEE International Conference on Management of Multimedia Networks and Services: Management of Multimedia on the Internet
Mobile-Agent versus Client/Server Performance: Scalability in an Information-Retrieval Task
MA '01 Proceedings of the 5th International Conference on Mobile Agents
MAWS: A platform-independent framework for mobile agents using Web services
Journal of Parallel and Distributed Computing
Performance evaluation of multiagent systems for power system topology verification
KES-AMSTA'10 Proceedings of the 4th KES international conference on Agent and multi-agent systems: technologies and applications, Part I
Multiagent-system oriented models for efficient power system topology verification
ACIIDS'11 Proceedings of the Third international conference on Intelligent information and database systems - Volume Part I
Performance comparison of multi-agent systems
CEEMAS'05 Proceedings of the 4th international Central and Eastern European conference on Multi-Agent Systems and Applications
ACIIDS'12 Proceedings of the 4th Asian conference on Intelligent Information and Database Systems - Volume Part I
A distributed middleware infrastructure for personalized services
Computer Communications
An analysis of java-based mobile agent platforms for wireless sensor networks
Multiagent and Grid Systems - Agent Based Computing: From Model to Implementation
Hi-index | 0.00 |
In this paper, we introduce a hierarchical framework for the quantitative performance evaluation of mobile-agent middleware platforms. This framework is established upon an abstraction of the typical structure of mobile-agent systems and is implemented through a set of benchmarks, metrics, and experimental parameters. We implement these benchmarks on three mobile agent platforms (Aglets, Concordia and Voyager) and run numerous experiments to validate our framework and compare the mobile-agent middleware environments quantitatively. We present results collected from our experiments, which help us understand MA performance and identify existing bottlenecks. Our results can be used to guide the improvement of existing platforms, the performance analysis of other systems, and the performance prediction of MA applications.