Do we need specific quality models for multi-agent systems? Toward using the ISO/IEC 25010 quality model for MAS

The quality assurance of software is one of the most important purposes of software engineering. However, the quality concept is undergone to subjective interpretations. Consequently, several models are proposed to understand and evaluate the software quality. The ISO/IEC 25010 is the new international standard quality model. Being standard increases the applicability of such model for all software products. Knowing that the multi-agent systems are one of the most applied software paradigms; we target in this paper the applicability of the ISO/IEC 25010 to agent-based software.

[1]  Alain Abran,et al.  Design of a Performance Measurement Framework for Cloud Computing , 2012 .

[2]  Ina Schieferdecker,et al.  Applying the ISO 9126 quality model to test specifications - exemplified for TTCN-3 test specifications , 2007, Software Engineering.

[3]  Fernando Alonso,et al.  Measures for Evaluating the Software Agent Pro-Activity , 2010, ISCIS.

[4]  Mohammad Kazem Akbari,et al.  Customizing ISO 9126 quality model for evaluation of B2B applications , 2009, Inf. Softw. Technol..

[5]  Andrea Omicini,et al.  Environment as a first class abstraction in multiagent systems , 2007, Autonomous Agents and Multi-Agent Systems.

[6]  Y. Shoham Introduction to Multi-Agent Systems , 2002 .

[7]  Fernando Alonso,et al.  Measuring the Social Ability of Software Agents , 2008, 2008 Sixth International Conference on Software Engineering Research, Management and Applications.

[8]  ISO / IEC 25010 : 2011 Systems and software engineering — Systems and software Quality Requirements and Evaluation ( SQuaRE ) — System and software quality models , 2013 .

[9]  Coral Calero,et al.  Quality in Use Model for Web Portals (QiUWeP) , 2010, ICWE Workshops.

[10]  Fernando Alonso,et al.  Towards a set of Measures for Evaluating Software Agent Autonomy , 2009, 2009 Eighth Mexican International Conference on Artificial Intelligence.

[11]  Luis Olsina,et al.  Quality, Quality in Use, Actual Usability and User Experience as Key Drivers for Web Application Evaluation , 2010, ICWE.

[12]  Alain April,et al.  ISO/IEC SQuaRE. The second generation of standards for software product quality , 2003 .

[13]  Jorge J. Gómez-Sanz,et al.  FAML: A Generic Metamodel for MAS Development , 2009, IEEE Transactions on Software Engineering.

[14]  Reiner R. Dumke,et al.  Quality Assurance of Agent-Based and Self-Managed Systems , 2009 .