Environments in Multiagent Systems

   Info_icon.svg       BibTeX_logo.svg   
The Knowledge Engineering Review 20(2), pages 127–141
June 2005

There is a growing awareness in the multiagent systems research community that the environment plays a prominent role in multiagent systems. Originating from research on behavior-based agent systems and situated multiagent systems, the importance of the environment is now gradually being accepted in the multiagent system community in general. In this paper, we put forward the environment as a first-order abstraction in multiagent systems. This position is motivated by the fact that several aspects of multiagent systems that conceptually do not belong to agents themselves should not be assigned to, or hosted inside the agents. Examples are infrastructure for communication, the topology of a spatial domain or support for the action model. These and other aspects should be considered explicitly. The environment is the natural candidate to encapsulate these aspects. We elaborate on environment engineering, and we illustrate how the environment plays a central role in a real-world multiagent system application.

origin event
journal or series
Journal_icon.svg The Knowledge Engineering Review (KER)
container publication
companion publication
Publication_icon.svg The AgentLink III Technical Forums: Introduction to the Special Issue (editorial/introduction/preface, 2005) — Andrea Omicini, Peter McBurney
Publication_icon.svg Agent-Oriented Software Engineering (article in journal, 2005) — Carole Bernon, Massimo Cossentino, Juan Pavón
Publication_icon.svg Agents in Bioinformatics (article in journal, 2005) — Michael Luck, Emanuela Merelli
Publication_icon.svg Multiagent Resource Allocation (article in journal, 2005) — Yann Chevaleyre, Paul E. Dunne, Ulle Endriss, Jérôme Lang, Nicolas Maudet, Juan A. Rodríguez-Aguilar
Publication_icon.svg Programming Multi-Agent Systems (article in journal, 2005) — Mehdi Dastani, Jorge J. Gómez-Sanz
Publication_icon.svg Self-Organization in Multi-Agent Systems (article in journal, 2005) — Giovanna Di Marzo Serugendo, Marie-Pierre Gleizes, Anthony Karageorgos
Publication_icon.svg Towards Semantic Web Agents: Knowledge Web and AgentLink (article in journal, 2005) — Terry Payne, Valentina Tamma
funding project
Project_icon.svg AgentLink III — A Coordination Network for Agent-based Computing (01/01/2004–31/01/2006)
works as
companion publication for
Publication_icon.svg Multiagent Resource Allocation (article in journal, 2005) — Yann Chevaleyre, Paul E. Dunne, Ulle Endriss, Jérôme Lang, Nicolas Maudet, Juan A. Rodríguez-Aguilar
Publication_icon.svg Agents in Bioinformatics (article in journal, 2005) — Michael Luck, Emanuela Merelli
Publication_icon.svg Towards Semantic Web Agents: Knowledge Web and AgentLink (article in journal, 2005) — Terry Payne, Valentina Tamma
Publication_icon.svg Agent-Oriented Software Engineering (article in journal, 2005) — Carole Bernon, Massimo Cossentino, Juan Pavón
Publication_icon.svg Self-Organization in Multi-Agent Systems (article in journal, 2005) — Giovanna Di Marzo Serugendo, Marie-Pierre Gleizes, Anthony Karageorgos
Publication_icon.svg Programming Multi-Agent Systems (article in journal, 2005) — Mehdi Dastani, Jorge J. Gómez-Sanz
Publication_icon.svg The AgentLink III Technical Forums: Introduction to the Special Issue (editorial/introduction/preface, 2005) — Andrea Omicini, Peter McBurney