Golog speaks the BDI language

  • Authors:
  • Sebastian Sardina;Yves Lespérance

  • Affiliations:
  • Department of Computer Science and IT, RMIT University, Melbourne, Australia;Department of Computer Science and Engineering, York University, Toronto, Canada

  • Venue:
  • ProMAS'09 Proceedings of the 7th international conference on Programming multi-agent systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.