Abstract
Research on agent-oriented software has been developed around different practical applications. The same cannot, however, be said about the development of measures to evaluate agent quality by its key characteristics. In some cases, there have been proposals to use and adapt measures from other paradigms, but no agent-related quality model has been investigated. As part of research into agent quality, this paper presents the evaluation of two key characteristics: social ability and autonomy. Additionally, we present some results for a case study on a multi-agent system.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
J. A. McCall, “An Introduction to Software Quality Metrics”, in Software Quality Management, J. D. Cooper and M. J. Fisher, Eds. New York: Petrocelli Books, ,1979, pp. 127–142
J. L. Fuertes, “Modelo de Calidad para el Software Orientado a Objetos”, Doctoral Thesis, School of Computing, Technical University of Madrid, Madrid, Spain, 2003.
ISO/IEC, Software Engineering- Product Quality- Part 1: Quality Model. International Standard ISO/IEC 9126-1:2001.
R. Dumke, R. Koeppe, and C. Wille, “Software Agent Measurement and Self-Measuring Agent-Based Systems”, Preprint No. 11, Fakultät für Informatik, Otto-von-Guericke-Universität, Magdeburg, 2000.
B. Far, and T. Wanyama, “Metrics for Agent-Based Software Development”, Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering CCECE, 2003, pp. 1297-1300.
K. Shin, “Software Agents Metrics. A Preliminary Study & Development of a Metric Analyzer”, Project Report No. H98010, Dept. Computer Science, School of Computing, National University of Singapore, 2003/2004.
C. Wille, R. Dumke, and S. Stojanov, “Quality Assurance in Agent-Based Systems Current State and Open Problems”, Preprint No. 4, Fakultät für Informatik, Universität Magdeburg, 2002.
B. Friedman, and H. Nissenbaum, “Software Agents and User Autonomy”, Proceedings of the First International Conference on Autonomous Agents, 1997, pp. 466-469.
K. S. Barber, and C. E. Martin, “Agent Autonomy: Specification, Measurement, and Dynamic Adjustment”, Proceedings of the Autonomy Control Software Workshop at Autonomous Agents (Agents’99), Seattle, WA, 1999, pp. 8–15.
L. Cernuzzi, and G. Rossi, “On the Evaluation of Agent Oriented Methodologies”, Proceedings of the International Conference on Object Oriented Programming, Systems, Languages and Applications - Workshop on Agent-Oriented Methodologies OOPSLA 02, Seattle, WA, 2002, pp. 2-30.
M. J. Huber, “Agent Autonomy: Social Integrity and Social Independence”, Proceedings of the International Conference on Information Technology ITNG'07, Las Vegas, Nevada, 2007, pp. 282-290.
K. Dautenhahn, and C. L. Nehaniv, “The Agent-Based Perspective on Imitation,” in Imitation in Animals and Artefacts, C. L. Nehaniv and K. Dautenhahn, Eds., Cambridge, CA: The MIT Press, 2002, pp. 1-40.
R. Beale, and A. Wood, “Agent-Based Interaction”, Proceedings of People and Computers IX: Proceedings of HCI’94, Glasgow, UK, 1994, pp. 239–245.
M. Wooldridge, An Introduction to Multiagent Systems, John Wiley & Sons, Inc., 2002.
J. Murdock, “Model-Based Reflection for Agent Evolution”, Technical Report GIT-CC-00-34, Doctoral Thesis, Georgia Institute of Technology, Atlanta, 2000.
F. Alonso, J. L. Fuertes, L. Martínez, and H. Soza, “Measuring the Social Ability of Software Agents”, Proceedings of the Sixth International Conference on Software Engineering Research, Management and Applications (SERA 2008), Prague, Czech Republic, 2008, pp. 3-10.
F. Alonso, J. L. Fuertes, L. Martínez, and H. Soza, “Towards a set of Measures for Evaluating Software Agent Autonomy”, to be published in Proceedings of the 8th Mexican International Conference on Artificial Intelligence (MICAI 2009), Guanajuato, Mexico, 2009.
G. M. Barnes, and B. R. Swim, “Inheriting Software Metrics”, J. Object-Orient. Prog. 6, 7, 1993, 27-34.
ISO/IEC. Software Engineering- Product Quality- Part 4: Quality in Use Metrics. International Standard ISO/IEC TR 9126-4:2004.
S. R. Chidamber, and C. F. Kemerer, “A Metrics Suite for Object Oriented Design”, IEEE T. Software Eng. 20, 6, 1994, pp. 476-493.
Foundation for Intelligent Physical Agents. FIPA Communicative Act Library Specification, Document Number SC00037J, Geneva, Switzerland, 2002.
J. P. Bigus, and J. Bigus, Constructing Intelligent Agents using Java, 2nd ed. New York: John Wiley & Sons, Inc., 2001.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer Science+Business Media B.V.
About this paper
Cite this paper
Alonso, F., Fuertes, J.L., Martínez, L., Soza, H. (2010). Evaluating Software Agent Quality: Measuring Social Ability and Autonomy. In: Sobh, T., Elleithy, K. (eds) Innovations in Computing Sciences and Software Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-9112-3_51
Download citation
DOI: https://doi.org/10.1007/978-90-481-9112-3_51
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-90-481-9111-6
Online ISBN: 978-90-481-9112-3
eBook Packages: Computer ScienceComputer Science (R0)