Towards Automated Development of Multi-Agent Systems Using RADE

To facilitate the development of multi-agent systems and improve the reusability, robustness and feasibility of these systems, we proposed a role-based agent development framework (RADE). In this paper, we present more details on the design of agents and motivations within such framework. We introduce a practical approach to modeling agent’s motivation and specifying agent’s goals, where a role-mapping mechanism is developed based on this design. We also introduce the RTAEMS language based on the extension of TAEMS to model the plan tree for each goal. This representation is used to support the development of general planning/scheduling and collaboration/cooperation mechanisms.

[1]  Victor Lesser,et al.  Environment Centered Analysis and Design of Coordination Mechanisms , 1996 .

[2]  Michael Luck,et al.  A Formal Framework for Agency and Autonomy , 1995, ICMAS.

[3]  Keith S. Decker Chapter 16 TÆMS : A Framework for Environment Centered Analysis & Design of Coordination Mechanisms , 1996 .

[4]  Victor R. Lesser,et al.  Criteria-directed task scheduling , 1998, Int. J. Approx. Reason..

[5]  Elizabeth A. Kendall,et al.  Role modelling for agent system analysis, design, and implementation , 1999, Proceedings. First and Third International Symposium on Agent Systems Applications, and Mobile Agents.

[6]  Michael Becht,et al.  ROPE: role oriented programming environment for multiagent systems , 1999, Proceedings Fourth IFCIS International Conference on Cooperative Information Systems. CoopIS 99 (Cat. No.PR00384).

[7]  Elizabeth A. Kendall,et al.  Role modeling for agent system analysis, design, and implementation , 2000, IEEE Concurr..

[8]  Abder Koukam,et al.  Formal Specification and Prototyping of Multi-agent Systems , 2000, ESAW.

[9]  Victor Lesser,et al.  Evolving Real-Time Local Agent Control for Large-Scale MAS , 2001 .

[10]  Victor R. Lesser,et al.  Evolution of the GPGP/TÆMS Domain-Independent Coordination Framework , 2002, AAMAS '02.

[11]  Richard A. Volz,et al.  Role-Based and Agent-Oriental Teamwork Modeling , 2002, IC-AI.

[12]  Letizia Leonardi,et al.  Agent role-based collaboration and coordination: a survey about existing approaches , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[13]  Xiaoqin Zhang,et al.  A Methodology for Role-Based Modeling of Open Multi-Agent Software Systems , 2005, ICEIS.

[14]  Xiaoqin Zhang,et al.  Developing Role-Based Open Multi-Agent Software Systems , 2007 .