Skip to main content
placeholder image

Improving the reactivity of BDI agent programs

Journal Article


Abstract


  • 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.

Publication Date


  • 2013

Citation


  • Dam, H. Khanh., Zhang, T. & Ghose, A. (2013). Improving the reactivity of BDI agent programs. Lecture Notes in Computer Science, 8291 85-100. Dunedin Improving the reactivity of BDI agent programs

Scopus Eid


  • 2-s2.0-84893150074

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/1849

Has Global Citation Frequency


Number Of Pages


  • 15

Start Page


  • 85

End Page


  • 100

Volume


  • 8291

Place Of Publication


  • Germany

Abstract


  • 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.

Publication Date


  • 2013

Citation


  • Dam, H. Khanh., Zhang, T. & Ghose, A. (2013). Improving the reactivity of BDI agent programs. Lecture Notes in Computer Science, 8291 85-100. Dunedin Improving the reactivity of BDI agent programs

Scopus Eid


  • 2-s2.0-84893150074

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/1849

Has Global Citation Frequency


Number Of Pages


  • 15

Start Page


  • 85

End Page


  • 100

Volume


  • 8291

Place Of Publication


  • Germany