loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2005 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'05)
A Flexible BDI Architecture Supporting Extensibility
Compi?gne University of Technology, France
September 19-September 22
ISBN: 0-7695-2416-8
Alexander Pokahr, Distributed Systems and Information Systems Computer Science Department, University of Hamburg
Lars Braubach, Distributed Systems and Information Systems Computer Science Department, University of Hamburg
Winfried Lamersdorf, Distributed Systems and Information Systems Computer Science Department, University of Hamburg

The BDI agent model comprises a simple but efficient folk psychological framework of mentalistic notions usable for modeling rational agent behaviour. Nevertheless, despite its usefulness it is also a popular subject for extensions that try to improve the model in certain uncovered aspects such as emotions or norms. On the architectural level the BDI model is typically represented by an abstract BDI interpreter, which implements the fixed BDI reasoning cycle. In this paper it is argued that a fixed cycle has certain inherent drawbacks and that a transition towards a flexible agenda approach based on BDI meta-actions leads to a design open for extensions in many respects because new meta-actions can be easily integrated into the architecture on demand. To prove the validity of the approach, it is shown how the extensibility can be exploited to integrate concrete new aspects of increasing complexity into the model. They range from a simple mechanism for updating beliefs to a complex goal deliberation strategy and demand only slight modifi- cations at well-defined extension points of the architecture. The new architecture as well as the presented extensions have been realized within the open source Jadex BDI reasoning engine.

Citation:
Alexander Pokahr, Lars Braubach, Winfried Lamersdorf, "A Flexible BDI Architecture Supporting Extensibility," iat, pp.379-385, 2005 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.