Encapsulating Reactive Behaviour in Goal-Based Plans for Programming BDI Agents: Extended Abstract

Published: 01 Jan 2020, Last Modified: 13 Oct 2024AAMAS 2020EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Reactive behaviour in Belief Desire Intention (BDI)-based models and architectures adopted in agent programming is typically specified in terms of reactive plans not bound to any specific goal. In this paper, we present and discuss an extension of the plan model used in BDI programming languages in which goal-based plans encapsulate both proactive and reactive behaviour. This brings important benefits both to the practice of agent programming and in supporting agent reasoning at runtime. The approach is evaluated through concrete implementations based on two existing agent programming platforms, namely Jason and ASTRA.
Loading