Goal Types in Agent Programming

  • Authors:
  • Mehdi Dastani;M. Birna van Riemsdijk;John-Jules Ch. Meyer

  • Affiliations:
  • Utrecht University, The Netherlands, Email: {mehdi,birna,jj}@cs.uu.nl;Utrecht University, The Netherlands, Email: {mehdi,birna,jj}@cs.uu.nl;Utrecht University, The Netherlands, Email: {mehdi,birna,jj}@cs.uu.nl

  • Venue:
  • Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents three types of declarative goals: perform goals, achieve goals, and maintain goals. The integration of these goal types in a simple but extendable logic-based agent-oriented programming language is discussed and motivated. The computational semantics for each goal type is presented by means of a transition system. It is shown that the presented semantics of the goal types ensure some desirable and expected properties.