APICe » Publications » Coordination Artifacts as First-class Abstractions for MAS Engineering: State of the Research

Coordination Artifacts as First-class Abstractions for MAS Engineering: State of the Research

Andrea Omicini, Alessandro Ricci, Mirko Viroli
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.

Software Engineering for Multi-Agent Systems IV: Research Issues and Practical Applications, Lecture Notes in Computer Science 3914, pages 71-90, April 2006.
Alessandro F. Garcia, Ricardo Choren, Carlos Lucena, Paolo Giorgini, Tom Holvoet, Alexander Romanovsky (eds.), Springer Berlin Heidelberg
Invited Paper
@incollection{artifacts-selmasIV,
	Author = {Omicini, Andrea and Ricci, Alessandro and Viroli, Mirko},
	Booktitle = {Software Engineering for Multi-Agent Systems IV: Research Issues and Practical Applications},
	Doi = {10.1007/11738817_5},
	Editor = {Garcia, Alessandro F. and Choren, Ricardo and Lucena, Carlos and Giorgini, Paolo and Holvoet, Tom and Romanovsky, Alexander},
	Isbn = {978-3-540-33580-1},
	Isbn-Online = {978-3-540-33583-2},
	Isbn-10 = {3-540-33580-3},
	Issn = {0302-9743},
	Month = apr,
	Note = {Invited Paper},
	Pages = {71--90},
	Publisher = {Springer Berlin Heidelberg},
	ScopusId = {2-s2.0-34250005140},
	Series = {Lecture Notes in Computer Science},
	Title = {Coordination Artifacts as First-class Abstractions for {MAS} Engineering: State of the Research},
	Url = {http://link.springer.com/10.1007/11738817_5},
	Volume = 3914,
	WosId = {000238283600005},
	Year = 2006}