Menu_Home Home   Menu_Latest Latest   Menu_Search Advanced Search   Menu_Browse_by_Year By Year   Menu_Browse_by_Division By Division
Screen decoration graphicsLogo

Evolutionary Testing of Autonomous Software Agents

Nguyen, Cu D. and Perini, Anna and Tonella, Paolo and Miles, Simon and Harman, Mark and Luck, Michael (2009) Evolutionary Testing of Autonomous Software Agents. In: The Eighth International Conference on Autonomous Agents and Multiagent Systems, Budapest, Hungary.

PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader


A system built in terms of autonomous agents may require even greater correctness assurance than one which is merely reacting to the immediate control of its users. Agents make substantial decisions for themselves, so thorough testing is an important consideration. However, autonomy also makes testing harder; by their nature, autonomous agents may react in different ways to the same inputs over time, because, for instance they have changeable goals and knowledge. For this reason, we argue that testing of autonomous agents requires a procedure that caters for a wide range of test case contexts, and that can search for the most demanding of these test cases, even when they are not apparent to the agents’ developers. In this paper, we address this problem, introducing and evaluating an approach to testing autonomous agents that uses evolutionary optimization to generate demanding test cases.

Item Type:Conference or Workshop Item (Paper)
ID Code:1370
Deposited By:Unnamed user with email
Deposited On:28 Dec 2009 08:35
Last Modified:28 Dec 2009 08:35

Repository Staff Only: item control page