Modeling Agent-Environment Interactions in Adaptive MAS

In this paper, we discuss a way to model Agent-Environment interactions in adaptive multi-agent systems. We describe the interactions at various levels of abstraction starting with the highest. For each level, we specify the interactions from four viewpoints functional, behavioral, dataand structural. This results into a set of models that capture the main properties of agent-environment interactions.

[1]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[2]  Andrea Omicini,et al.  SODA: Societies and Infrastructures in the Analysis and Design of Agent-Based Systems , 2000, AOSE.

[3]  Fausto Giunchiglia,et al.  The tropos software development methodology: processes, models and diagrams , 2002, AAMAS '02.

[4]  Rym Mili,et al.  An Architecture for MAS Simulation Environments , 2005, E4MAS.

[5]  Watts S. Humphrey,et al.  Managing the software process , 1989, The SEI series in software engineering.

[6]  Christopher A. Rouff,et al.  Agent Technology from a Formal Perspective (NASA Monographs in Systems and Software Engineering) , 2005 .

[7]  Michael Winikoff,et al.  Prometheus: A Methodology for Developing Intelligent Agents , 2002, AOSE.

[8]  Nicholas R. Jennings,et al.  The Gaia Methodology for Agent-Oriented Analysis and Design , 2000, Autonomous Agents and Multi-Agent Systems.

[9]  Jacques Ferber,et al.  Environments for Multiagent Systems State-of-the-Art and Research Challenges , 2004, E4MAS.

[10]  Fabien Michel,et al.  Environments for Multi-Agent Systems III , 2008 .

[11]  Franco Zambonelli,et al.  Developing multiagent systems: The Gaia methodology , 2003, TSEM.

[12]  J. van Leeuwen,et al.  Engineering Societies in the Agents World II , 2001, Lecture Notes in Computer Science.

[13]  Nicholas R. Jennings Agent-Oriented Software Engineering , 1999, MAAMAW.

[14]  Gauthier Picard,et al.  ADELFE: A Methodology for Adaptive Multi-agent Systems Engineering , 2002, ESAW.

[15]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[16]  Fausto Giunchiglia,et al.  Agent-Oriented Software Engineering III , 2003, Lecture Notes in Computer Science.

[17]  Dov Dori,et al.  Single-model method for specifying multi-agent systems , 2003, AAMAS '03.

[18]  Stacy J. Prowell,et al.  Cleanroom software engineering: technology and process , 1999 .

[19]  Christopher A. Rouff,et al.  Agent Technology from a Formal Perspective , 2006 .

[20]  R. Zalila Mili,et al.  DIVAs: Illustrating an abstract architecture for agent-environment simulation systems , 2006, Multiagent Grid Syst..

[21]  Scott A. DeLoach,et al.  Analysis and Design using MaSE and agentTool , 2001 .

[22]  David Budgen,et al.  Software design , 2020, International computer science series.