On the Role of Environments in Multiagent Systems

   page       BibTeX_logo.png       attach   
Danny Weyns, Tom Holvoet
Informatica 29(4), pp. 409–421
novembre 2005

For a long time, the role of the environment has been underestimated in multiagent systems research. Originating from research on behavior-based agents 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 elaborate on the role of environments in multiagent systems. We present a model for multiagent systems that puts forward agents and the environment as first-order abstractions. Starting from this model, we elaborate on the logical functionalities of the environment. Competence in engineering environments is a prerequisite to apply environments in practical multiagent system applications. We briefly discuss how current agent-oriented methodologies deal with the environment, and we discuss an approach for engineering environments that puts forward artifacts as building blocks for environments. After that we present the concern-based approach for engineering environments developed in our research group. This approach models the environment as a set of modules that represent different functional concerns of the environment. We illustrate how we have applied this approach in a real-world multiagent system application. The paper concludes with a number of research challenges that are important for the further exploration of environments for multiagent systems.

parole chiave   multiagent systems, environment, engineering environments
evento origine
rivista o collana
book Informatica (Informatica)
pubblicazione contenitore
page_white_acrobat Special Issue “Hot Topics in European Agent Research I” (numero speciale, 2005) — Andrea Omicini, Paolo Petta, Matjaz Gams
pubblicazione associata
page_white_acrobat The Second AgentLink III Technical Forum: Main Issues and Hot Topics in European Agent Research (editoriale/introduzione/prefazione, 2005) — Andrea Omicini, Paolo Petta, Matjaz Gams
page_white_acrobat An Overview of Current Trends in European AOSE Research (articolo in rivista, 2005) — Carole Bernon, Massimo Cossentino, Juan Pavón
page_white_acrobat Agent Modeling Language (AML): A Comprehensive Approach to Modeling MAS (articolo in rivista, 2005) — Ivan Trencansky, Radovan Cervenka
page_white_acrobat The Tropos Metamodel and its Use (articolo in rivista, 2005) — Angelo Susi, Anna Perini, John Mylopoulos, Paolo Giorgini
page_white_acrobat Towards a Unified View of the Environment(s) within Multi-Agent Systems (articolo in rivista, 2005) — Abdelkader Gouaïch, Fabien Michel
progetto finanziatore
wrench AgentLink III — A Coordination Network for Agent-based Computing (01/01/2004–31/01/2006)
funge da
pubblicazione associata per
page_white_acrobat Agent Modeling Language (AML): A Comprehensive Approach to Modeling MAS (articolo in rivista, 2005) — Ivan Trencansky, Radovan Cervenka
page_white_acrobat The Second AgentLink III Technical Forum: Main Issues and Hot Topics in European Agent Research (editoriale/introduzione/prefazione, 2005) — Andrea Omicini, Paolo Petta, Matjaz Gams
page_white_acrobat Towards a Unified View of the Environment(s) within Multi-Agent Systems (articolo in rivista, 2005) — Abdelkader Gouaïch, Fabien Michel
page_white_acrobat The Tropos Metamodel and its Use (articolo in rivista, 2005) — Angelo Susi, Anna Perini, John Mylopoulos, Paolo Giorgini
page_white_acrobat An Overview of Current Trends in European AOSE Research (articolo in rivista, 2005) — Carole Bernon, Massimo Cossentino, Juan Pavón