Improving the reactivity of BDI agent programs

Citation data:

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), ISSN: 0302-9743, Vol: 8291 LNAI, Page: 85-100

Publication Year:
2013
Usage 4
Abstract Views 4
Captures 1
Readers 1
Citations 1
Citation Indexes 1
Repository URL:
https://ro.uow.edu.au/eispapers/1849
DOI:
10.1007/978-3-642-44927-7_7
Author(s):
Dam, Hoa Khanh; Zhang, Tiancheng; Ghose, Aditya
Publisher(s):
Springer Nature
Tags:
Mathematics; Computer Science; bdi; programs; reactivity; agent; improving; Engineering; Science and Technology Studies
conference paper description
Intelligent agent technology has evolved rapidly over the past few years along with the growing number of agent applications in various domains. However, very little work has been dedicated to define quality metrics for the design of an agent-based system. Previous efforts mostly focus on adopting classical metrics such as coupling and cohesion to measure quality of an agent design. We argue that the time has come to work towards a set of software quality metrics that are specific to the distinct characteristics of agent-based systems. In this paper, we propose a method to measure the reactivity of an agent design which provides indications of how the agent system responds to changes in the environment in a timely fashion. The proposed metric is part of the framework which facilitates the restructuring of an Belief-Desire-Intention agent program to improve its reactivity. Our framework was developed into a prototype tool which is integrated with Jason, a well-known agent-oriented programming platform. © 2013 Springer-Verlag.