
 
5  CONCLUSIONS 
The multi-agent systems represent an ideal software 
paradigm to develop complex systems. As all 
software products, their quality is an essential 
requirement. In order to understand and evaluate the 
software quality, several models are proposed. Some 
proposed models are the subject of the 
standardization by the ISO. 
This paper addressed the quality of MAS. Its 
main purpose is studying the ability of applying the 
international standard quality model ISO/IEC 25010 
to MAS. Because of the confusion which may arise 
from the diversity of the specific quality models, we 
think that using the ISO/IEC 25010 to MAS is more 
beneficial than the development of specific quality 
model for such systems.  
The suitability of ISO/IEC 25010 quality model 
to be applied to MAS is studied according to the 
weak notion of agency. Thus, we proposed some 
extensions to support the specificities of such 
systems. The proposed extensions consisted of 
adding the proactive-ability, the act-ability and the 
perceive-ability as sub-characteristics to ISO/IEC 
25010 to reflect, respectively, the pro-activeness, the 
situatedness and the reactivity features. Based on the 
weak notion of agent, our work is extensible to 
cover other features of agents. 
This work in progress is only the first step in the 
study of the quality of MAS. As future works, we 
plan to extend this actual version to support more 
features of specific kinds of agents (such as the 
cognitive agent, the adaptive agent and the mobile 
agent). Furthermore, it seems useful to apply other 
standards of the SQuaRE series to measure the 
quality of MAS.  
REFERENCES 
Alonso, F., Fuertes, J. L., Montes, C., Navajo, R. J., A., 
1998. ‘Quality Model: How to Improve the Object 
Oriented Software Process’, In IEEE International 
Conference on Systems, Man and Cybernetics, VOL 
05, Pages 4884 – 4889. 
Alonso, F., Fuertes, J. L., Martinez, L., Soza, H., 2008. 
‘Measuring the Social Ability of Software Agents’ In 
the Proceedings of the 6th ACIS International 
Conference on Software Engineering Research, 
Management and Applications. 
Alonso, F., Fuertes, J. L., Martinez, L., Soza, H., 2009. 
‘Towards a set of Measures for Evaluating Software 
Agent Autonomy’, In Proceedings of the Eighth 
Mexican International Conference on Artificial 
Intelligence. 
Alonso, F., Fuertes, J. L., Martinez, L., Soza, H., 2010. 
‘Measures for Evaluating the Software Agent Pro-
Activity’. In the Proceedings of the 25th International 
Symposium on Computer and Information Sciences. 
Bautista, L., Abran, A., April, A., 2012. ‘Design of a 
Performance Measurement Framework for Cloud 
Computing’ In Journal of Software Engineering & 
Applications . Feb2012, Vol. 5 Issue 2, p69-75. 7p. 
Behkamal, B., Kahani, M., Akbar, M. K., 2009. 
‘Customizing ISO 9126 Quality Model for Evaluation 
of B2B Applications’, In Information and Software 
Technology, Elsevier. 
Beydoun, G., Low, G., Henderson-Sellers, B., Mouratidis, 
H., Gomez-Sanz, J., Pavon, J., Gonzalez-Perez, C., 
2009. ‘FAML: A Generic Metamodel for MAS 
Development’ In Ieee Transactions On Software 
Engineering, Vol. 35, No. 6.  
Dumke, R., Mencke, S., Wille, C., 2010. ‘Quality 
Assurance of Agent-Based and self-Managed 
Systems’, CRC Press. 
Herrera, M., Moraga, M. A., Caballero, I., Calero, C., 
2010. ‘Quality in Use Model for Web Portals 
(QiUWeP)’ In 10th International Conference on Web 
Engineering ICWE 2010 Workshops. 
ISO/IEC, 2001. ‘ISO/IEC 9126-1:2001 Software 
Engineering - Product Quality’. 
ISO/IEC, 2011. ‘ISO/IEC 25010:2011- Systems and 
Software Engineering - Systems and Software Product 
Quality Requirements and Evaluation (SQuaRE) - 
System and Software Quality Models”. 
Lew, P., Olsina, L., Zhang, L., 2010.’ Quality, Quality in 
Use, Actual Usability and User Experience as Key 
Drivers for Web Application Evaluation’ In 
proceeding of 10th International Conference, ICWE 
2010, Web Engineering - Lecture Notes in Computer 
Science Volume 6189, pp 218-232  
Suryn, W., Abran, A., 2003. ‘ISO/IEC SQuaRE: The 
second generation of standards for software product 
quality’ In Software Engineering and Applications, 
SEA’ 2003. 
Weyns, D., Omicini A., Odell, J., 2007. ‘Environment as a 
first class abstraction in multiagent systems’ In 
Journal of Autonomous Agent and Multi-Agent 
Systems 14:5–30. 
Wooldridge, M., Jennings, N., 1995. ‘Intelligent Agent: 
Theory and Practice’, The Knowledge Engineering 
Review, Vol 10:2, (1995), 112-152.   
Wooldridge M., 2009.’An Introduction to Multi Agent 
Systems’, JOHN WILEY & SONS, 2
nd
 Edition.  
Zeiss, B., Vega, D., Schieferdecker, I., Neukirchen, H., 
Grabowski, J., 2007. ‘Applying the ISO 9126 Quality 
Model to Test Specifications - Exemplified for TTCN-
3 Test Specifications’, In Software Engineering 2007 
(SE 2007). Lecture Notes in Informatics (LNI) 105, 
231-242. 
 
ICSOFT-EA2014-9thInternationalConferenceonSoftwareEngineeringandApplications
368