Scenario-Based Modeling of Multi-Agent Systems

In this paper, we introduce a SDLMAS language for scenario description in multi-agent systems. The language is independent of the agent runtime platform and implementation language, and it is focused on a definition of message flow between agents providing intuitive scenario description. The paper also addresses corresponding SDLMAS platform purposely built for rapid design and development of agent-based systems. The platform includes a code generator from the SDLMAS language into a target implementation language and an agent platform.

[1]  Stéphane Donikian HPTS: a behaviour modelling language for autonomous agents , 2001, AGENTS '01.

[2]  David J. Israel,et al.  Plans and resource‐bounded practical reasoning , 1988, Comput. Intell..

[3]  Mario Zagar,et al.  SDLMAS: A Scenario Modeling Framework for Multi-Agent Systems , 2009, J. Univers. Comput. Sci..

[4]  Hideo Miyahara,et al.  Agent enabled scenario language for production of interactive TV program , 1999, 1999 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM 1999). Conference Proceedings (Cat. No.99CH36368).

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

[6]  Marc Esteva,et al.  On the Formal Specifications of Electronic Institutions , 2001, AgentLink.

[7]  Marc Esteva,et al.  On the formal specification of electronic institutions , 2001 .

[8]  Susumu Kunifuji,et al.  Application of Parallel Scenario Description for RoboCupRescue Civilian Agent , 2003, RoboCup.

[9]  Yasuyuki Tahara,et al.  IOM/T: an interaction description language for multi-agent systems , 2005, AAMAS '05.

[10]  Christopher D. Walton,et al.  Multi-Agent Dialogue Protocols , 2004, AI&M.

[11]  Jorge J. Gómez-Sanz,et al.  Agent Oriented Software Engineering with INGENIAS , 2003, CEEMAS.

[12]  Alex Rogers,et al.  A multi-agent simulation system for prediction and scheduling of aero engine overhaul , 2008, AAMAS.

[13]  Samir Aknine,et al.  A Modeling Framework for Generic Agent Interaction Protocols , 2006, DALT.

[14]  Yun Peng,et al.  Modeling agent conversations with colored petri nets , 1999 .

[15]  Toru Ishida Q: A Scenario Description Language for Interactive Agents , 2002, Computer.

[16]  Scott A. DeLoach,et al.  An Overview of the Multiagent Systems Engineering Methodology , 2000, AOSE.

[17]  Michael Winikoff Towards making agent UML practical: a textual notation and a tool , 2005, Fifth International Conference on Quality Software (QSIC'05).

[18]  Michael Wooldridge,et al.  Semantic Issues in the Verification of Agent Communication Languages , 2000, Autonomous Agents and Multi-Agent Systems.

[19]  M. Calisti,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2000 .

[20]  Nicolas Maudet,et al.  Protocol Conformance for Logic-based Agents , 2003, IJCAI.

[21]  Jens Nimis,et al.  A Tool for Integrated Design and Implementation of Conversations in Multiagent Systems , 2003, PROMAS.

[22]  Martin Gogolla,et al.  On Formalizing the UML Object Constraint Language OCL , 1998, ER.

[23]  Robin Milner,et al.  Communication and concurrency , 1989, PHI Series in computer science.

[24]  Jeffrey M. Bradshaw,et al.  What Is a Conversation Policy? , 2000, Issues in Agent Communication.