TY - JOUR
T1 - Mechanisms for environments in multi-agent systems
T2 - Survey and opportunities
AU - Platon, Eric
AU - Mamei, Marco
AU - Sabouret, Nicolas
AU - Honiden, Shinichi
AU - Van Dyke Parunak, H.
PY - 2007/2
Y1 - 2007/2
N2 - The environment has been recognized as an explicit and exploitable element to design multi-agent systems (MAS). It can be assigned a number of responsibilities that would be more difficult to design with the sole notion of agents. To support the engineering of these responsibilities we identify a set of mechanisms that offer solutions to software designers. We describe the mechanisms their usage in representative projects and potential opportunities for further research and applications. The purpose of this article is to clarify the notion of environment in terms of mechanisms from their abstract description to their practical exploitation. Mechanisms are expected to provide agent-based software designers with a set of design elements to build MAS that take advantage of the environment.
AB - The environment has been recognized as an explicit and exploitable element to design multi-agent systems (MAS). It can be assigned a number of responsibilities that would be more difficult to design with the sole notion of agents. To support the engineering of these responsibilities we identify a set of mechanisms that offer solutions to software designers. We describe the mechanisms their usage in representative projects and potential opportunities for further research and applications. The purpose of this article is to clarify the notion of environment in terms of mechanisms from their abstract description to their practical exploitation. Mechanisms are expected to provide agent-based software designers with a set of design elements to build MAS that take advantage of the environment.
KW - Agent-oriented software engineering
KW - Environment
KW - Mechanism
KW - Multi-agent systems
UR - http://www.scopus.com/inward/record.url?scp=33750204264&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33750204264&partnerID=8YFLogxK
U2 - 10.1007/s10458-006-9000-7
DO - 10.1007/s10458-006-9000-7
M3 - Article
AN - SCOPUS:33750204264
SN - 1387-2532
VL - 14
SP - 31
EP - 47
JO - Autonomous Agents and Multi-Agent Systems
JF - Autonomous Agents and Multi-Agent Systems
IS - 1
ER -