Coordination artifacts as first-class abstractions for MAS engineering: state of the research

  • Authors:
  • Andrea Omicini;Alessandro Ricci;Mirko Viroli

  • Affiliations:
  • DEIS, Alma Mater Studiorum – Università di Bologna a Cesena, Cesena, Italy;DEIS, Alma Mater Studiorum – Università di Bologna a Cesena, Cesena, Italy;DEIS, Alma Mater Studiorum – Università di Bologna a Cesena, Cesena, Italy

  • Venue:
  • Software Engineering for Multi-Agent Systems IV
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

According to social / psychological theories like Activity Theory (AT), artifacts plays a fundamental role in the context of human organisations for supporting cooperative work and, more generally, complex collaboration activities. Artifacts are either physical or cognitive tools that are shared and exploited by the collectivity of individuals for achieving individual as well as global objectives. The conceptual framework of artifacts for MAS is meant to bring the same sort of approach to multiagent systems (MAS). In particular, coordination artifacts are the entities used to shape the agent environment so as to fruitfully enable, promote and govern cooperative and social activities of agent ensembles. Thus, coordination artifacts also capture and extend the notion of coordination medium as coming from the distributed system and DAI fields, by generalising over abstractions like blackboards, tuple spaces and channels. In this paper we account for the current state of the research on coordination artifacts. First we discuss the background from AT to artifact for MAS, then we summarise the model for the coordination artifact abstraction, and the state-of-the-art of the research on models, methods and technologies currently available for engineering MAS application with coordination artifacts.