Logo image
On the testability of BDI agent systems
Working paper   Open access

On the testability of BDI agent systems

Michael Winikoff and Stephen Cranefield
Information Science Discussion Papers Series, 2008/03, University of Otago
11/2008
Handle:
https://hdl.handle.net/10523/1063

Abstract

Software Engineering & Collaborative Modelling Laboratory QA76 Computer software
Before deploying a software system we need to assure ourselves (and stake-holders) that the system will behave correctly. This assurance is usually done by testing the system. However, it is intuitively obvious that adaptive systems, including agent-based systems, can exhibit complex behaviour, and are thus harder to test. In this paper we examine this “obvious intuition” in the case of Belief-Desire-Intention (BDI) agents. We analyse the size of the behaviour space of BDI agents and show that although the intuition is correct, the factors that influence the size are not what we expected them to be; specifically, we found that the introduction of failure handling had a much larger effect on the size of the behaviour space than we expected. We also discuss the implications of these findings on the testability of BDI agents.
pdf
dp2008-03.pdfDownloadView
Full text Open Access

Metrics

565 File views/ downloads
972 Record Views

Details

Logo image