On the Formal Semantics of Speech-Act Based Communication in an Agent-Oriented Programming Language
R. H. Bordini, A. F. Moreira, R. Vieira, M. Wooldridge

TL;DR
This paper develops a formal, computationally grounded semantics for speech-act based communication in AgentSpeak, addressing foundational issues and extending the language to support agent communication.
Contribution
It provides a formal semantics for speech-act messages in AgentSpeak and extends the language to incorporate communication primitives.
Findings
Semantics for speech-act messages in AgentSpeak are formally defined.
AgentSpeak is extended to support communication with well-defined semantics.
Addresses foundational issues in agent communication semantics.
Abstract
Research on agent communication languages has typically taken the speech acts paradigm as its starting point. Despite their manifest attractions, speech-act models of communication have several serious disadvantages as a foundation for communication in artificial agent systems. In particular, it has proved to be extremely difficult to give a satisfactory semantics to speech-act based agent communication languages. In part, the problem is that speech-act semantics typically make reference to the "mental states" of agents (their beliefs, desires, and intentions), and there is in general no way to attribute such attitudes to arbitrary computational agents. In addition, agent programming languages have only had their semantics formalised for abstract, stand-alone versions, neglecting aspects such as communication primitives. With respect to communication, implemented agent programming…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
