How Testable are BDI Agents? An Analysis of Branch Coverage (Extended Abstract)

Michael Winikoff (University of Otago)

Abstract

In this paper we extend our understanding of the feasibility of testing BDI agent programs by analysing their testability with respect to the all edges test adequacy criterion, and comparing with previous work that considered the all paths criterion. Our findings extend the earlier analysis with respect to the all paths criterion to give a more nuanced understanding of the difficulty of testing BDI agents.