Simulation for Agent-Oriented Software Engineering

The complexity of agents, their environment, and the interaction between agents and environment suggest that experimental testing represents a major research effort in the area of multi-agent systems. However, the development of methods and tools supporting systematic experiments with agents has not found the expected attention. For testing agents, developers often resort to handcrafted solutions developed from scratch. The proposed Grand Challenge is aimed at developing modeling and simulation methods based on theoretical foundations that allow a systematic and comfortable testing of multi-agent systems and to firmly rooting simulation within the emerging area of agentoriented software engineering. The endeavor provides plentifully technological and interdisciplinary challenges.

[1]  Daniel Moldt,et al.  Modelling the Structure and Behaviour of Petri Net Agents , 2001, ICATPN.

[2]  Bernard P. Zeigler,et al.  A layered modeling and simulation architecture for agent-based system development , 2001, Proc. IEEE.

[3]  Nicholas R. Jennings,et al.  Software Engineering with Agents: Pitfalls and Pratfalls , 1999, IEEE Internet Comput..

[4]  Michael Wooldridge,et al.  Applications of intelligent agents , 1998 .

[5]  Edmund H. Durfee,et al.  Using MICE to study intelligent dynamic coordination , 1990, [1990] Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence.

[6]  S.D. Anderson Simulation Of Multiple Time-pressured agents , 1997, Winter Simulation Conference Proceedings,.

[7]  Todd Papaioannou,et al.  On the structuring of distributed systems : the argument for mobility , 2000 .

[8]  R.M. Fujimoto,et al.  Parallel and distributed simulation systems , 2001, Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304).

[9]  Christopher D. Carothers,et al.  Design and implementation of HLA time management in the RTI version F.0 , 1997, WSC '97.

[10]  Mikhail Prokopenko,et al.  Flexible Synchronisation within RoboCup Environment: A Comparative Analysis , 2000, RoboCup.

[11]  Michael Wooldridge,et al.  Future Communication Networks using Software Agents , 1999 .

[12]  Jorge J. Gómez-Sanz,et al.  Agent Oriented Software Engineering with MESSAGE , 2002, AOIS@CAiSE.

[13]  I. Noda Soccer Server: a simulator of RoboCup , 1995 .

[14]  Paul R. Cohen,et al.  Empirical methods for artificial intelligence , 1995, IEEE Expert.

[15]  Richard E. Nance,et al.  Simulation modeling methodology: principles and etiology of decision support , 1995 .

[16]  J. Sametinger,et al.  DISCRETE EVENT SIMULATION USING THE JAVABEANS COMPONENT MODEL , 1999 .

[17]  Fernando J. Barros,et al.  Modeling formalisms for dynamic structure systems , 1997, TOMC.

[18]  Martha E. Pollack,et al.  Planning in Dynamic Environments: The DIPART System , 1996 .

[19]  Michael Wooldridge,et al.  Agent-Oriented Software Engineering: The State of the Art , 2009, AOSE.

[20]  Thomas R. Gruber,et al.  A Translation Approach to Portable Ontologies , 1993 .

[21]  Mostafa H. Ammar,et al.  Distributed network simulations using the dynamic simulation backplane , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[22]  Yolanda Gil,et al.  Domain-Specific Criteria to Direct and Evaluate Planning Systems , 1994 .

[23]  H. Elmqvist,et al.  MODELICA — THE NEXT GENERATION MODELING LANGUAGE AN INTERNATIONAL DESIGN EFFORT Hilding Elmqvist , 1997 .

[24]  Hans Vangheluwe,et al.  A multi-paradigm modeling and simulation methodology: formalisms and languages , 1996 .

[25]  Paul R. Cohen,et al.  Benchmarks, Test Beds, Controlled Experimentation, and the Design of Agent Architectures , 1993, AI Mag..

[26]  Adelinde M. Uhrmacher,et al.  "Plug and test" - software agents in virtual environments , 2000, 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165).

[27]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[28]  Walter F. Tichy,et al.  Should Computer Scientists Experiment More? , 1998, Computer.

[29]  B. Logan,et al.  The Distributed Simulation of Multi-Agent Systems , 2000 .