Hostname: page-component-8448b6f56d-m8qmq Total loading time: 0 Render date: 2024-04-24T21:17:49.586Z Has data issue: false hasContentIssue false

Operating instructions for intelligent agent coordination

Published online by Cambridge University Press:  07 July 2006

MIRKO VIROLI
Affiliation:
DEIS, Alma Mater Studiorum—Università di Bologna, via Venezia 52, 47023 Cesena, Italy; e-mail: mirko.viroli@unibo.it
ALESSANDRO RICCI
Affiliation:
DEIS, Alma Mater Studiorum—Università di Bologna, via Venezia 52, 47023 Cesena, Italy; e-mail: a.ricci@unibo.it
ANDREA OMICINI
Affiliation:
DEIS, Alma Mater Studiorum—Università di Bologna, via Venezia 52, 47023 Cesena, Italy e-mail: andrea.omicini@unibo.it

Abstract

In contrast to standard approaches based on agent communication languages (ACLs), environment-based coordination is emerging as an interesting alternative for structuring interactions in multiagent systems (MASs). In particular, the notion of coordination artifacts has been proposed as an engineering methodology to build runtime abstractions effectively providing collaborating agents with specifically designed coordination tasks.

In this paper, we study the semantics for the interaction of agents with coordination artifacts playing the same role of ACL semantics, that is, supporting semantic interoperability between agents developed by different parties through the connection between rationality and interaction. Our approach is rooted on the notion of operating instructions of coordination artifacts, which—as with a manual for a human exploiting a device—describe the interaction protocols the agent can follow as well as the mentalistic semantics of each single interaction. By tackling some of the most relevant issues raised in the context of ACL semantics, our framework allows intelligent, BDI-like agents to carry on complex interactions through coordination artifacts in a rational way.

Type
Research Article
Copyright
© 2006 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)