SUnit: a unit testing framework for test driven development of multi-agent systems

  • Authors:
  • Ali Murat Tiryaki;Sibel Öztuna;Oguz Dikenelli;Riza Cenk Erdur

  • Affiliations:
  • Ege University, Department of Computer Engineering, Bornova, Izmir, Turkey;Ege University, Department of Computer Engineering, Bornova, Izmir, Turkey;Ege University, Department of Computer Engineering, Bornova, Izmir, Turkey;Ege University, Department of Computer Engineering, Bornova, Izmir, Turkey

  • Venue:
  • AOSE'06 Proceedings of the 7th international conference on Agent-oriented software engineering VII
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Complex and distributed nature of multi-agent systems (MASs) makes it almost impossible to identify of all requirements at the beginning of the development. Hence, development of such systems needs an iterative and incremental process to handle complexity and the continuously changing na-ture of the requirements. In this paper, a test driven multi-agent system devel-opment approach that naturally supports iterative and incremental MAS con-struction is proposed. Also a testing framework called as SUnit which supports the proposed approach by extending JUnit framework is introduced. This framework allows writing automated tests for agent behaviors and interactions between agents. The framework also includes the necessary mock agents to model the organizational aspects of the MAS.