Communication for Goal Directed Agents

This paper discusses some modeling issues concerning the communication between goal-directed agents. In particular, the role of performatives in agent communication is discussed. It is argued that the specification of the effect of performatives, as prescribed by FIPA, is sometimes too weak or unrealistic. The alternative, proposed in this paper, suggests a two phase modeling of the effect of the communication. A minimum effect can be hardwired in the semantics of sending and receiving messages. And the performative related part is achieved by executing a number of rules which are under the control of the agent and made accessible to the agent programmer. These issues are discussed in the context of 3APL which is a goal directed agent programming language.

[1]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[2]  Michael Wooldridge,et al.  Semantic Issues in the Verification of Agent Communication Languages , 2000, Autonomous Agents and Multi-Agent Systems.

[3]  Frank Dignum,et al.  Issues in Agent Communication , 2000, Lecture Notes in Computer Science.

[4]  Koen V. Hindriks,et al.  Agent Programming in 3APL , 1999, Autonomous Agents and Multi-Agent Systems.

[5]  Koen V. Hindriks,et al.  Semantics of Communicating Agents Based on Deduction and Abduction , 2000, Issues in Agent Communication.

[6]  Frank S. de Boer,et al.  Generalised Object-Oriented Concepts for Inter-agent Communication , 2000, ATAL.