PeMMAS: A Tool for Studying the Performance of Multiagent Systems Developed in JADE

This paper describes the performance measurement for multiagent systems (PeMMAS) tool, a system designed to study and measure the performance of any multiagent system (MAS) developed in JADE. The tool itself is another MAS which is deployed and coexists alongside the one being studied. This characteristic allows us to adapt PeMMAS to any scenario in which MAS deployment in JADE is used. PeMMAS extracts information from the target MAS regarding the use of system resources, the flight time for comprehensive messages according to agent type, as well as the processing time for actions. After processing this information, PeMMAS sends a report to the final user for subsequent analysis.

[1]  Shang-Pin Ma,et al.  Multi-agent automatic negotiation and argumentation for courses scheduling , 2011, 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011).

[2]  Mohan Baruwal Chhetri,et al.  WS2JADE: A Tool for Run-time Deployment and Control of Web Services as JADE Agent Services , 2005 .

[3]  Asuman E. Ozdaglar,et al.  Constrained Consensus and Optimization in Multi-Agent Networks , 2008, IEEE Transactions on Automatic Control.

[4]  J.A. Rodriguez,et al.  IDOLO: multimedia data deployment on SCADA systems , 2004, IEEE PES Power Systems Conference and Exposition, 2004..

[5]  Jorge J. Gómez-Sanz,et al.  Intelligent data analysis applied to debug complex software systems , 2009, Neurocomputing.

[6]  Giosue Vitaglione,et al.  Scalability and Per-formance of JADE Message Transport System , 2002 .

[7]  J. K. Kok,et al.  PowerMatcher: multiagent control in the electricity infrastructure , 2005, AAMAS '05.

[8]  Mohamed Khalgui,et al.  Reconfiguration Protocol for Multi-Agent Control Software Architectures , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[9]  Kejun Wang,et al.  Video-Based Abnormal Human Behavior Recognition—A Review , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[10]  Pawel Kaczmarek,et al.  Testing the efficiency of JADE agent platform , 2004, Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks.

[11]  Winfried Lamersdorf,et al.  Jadex: Implementing a BDI-Infrastructure for JADE Agents , 2003 .

[12]  S. Sitharama Iyengar,et al.  Multiresolution data integration using mobile agents in distributed sensor networks , 2001, IEEE Trans. Syst. Man Cybern. Part C.

[13]  M. Marchesi,et al.  Scaling and criticality in a stochastic multi-agent model of a financial market , 1999, Nature.

[14]  Juan M. Alberola,et al.  Large-Scale Multiagent Platform Benchmarks , 2007 .

[15]  Stéphane Ploix,et al.  A multi-agent home automation system for power management , 2006, ICINCO-ICSO.

[16]  J. I. Escudero,et al.  Multi-Agent and Embedded System Technologies Applied to Improve the Management of Power Systems , 2010, J. Digit. Content Technol. its Appl..

[17]  M.C. Romero,et al.  Managing emergency response operations for electric utility maintenance , 2009, IEEE Industrial Electronics Magazine.