In this paper, we relate two of the most well developed approaches to agent-oriented programming, namely, BDI (Belief-Desire-Intention) style programming and 'Golog-like' high-level programming. In particular, we show how 'Golog-like' programming languages can be used to develop BDI-style agent systems. The contribution of this paper is twofold. First, it demonstrates how practical agent systems can be developed using high-level languages like Golog or IndiGolog. Second, it provides BDI languages a clear classical-logic-based semantics and a powerful logical foundation for incorporating new reasoning capabilities not present in typical BDI systems.
History
Start page
82
End page
99
Total pages
18
Outlet
Proceedings of the Programming Multiagent Systems. 7th International Workshop, ProMAS 2009. Revised Selected Papers..
Editors
L. Braubach, J.-P. Briot, and J. Thangarajah
Name of conference
Programming Multiagent Systems Languages, Frameworks, Techniques and Tools workshop (PROMAS)