PRESAGE: A Programming Environment for the Simulation of Agent Societies

The paradigm of agent societies has proved particularly apposite for modelling multi-agent systems for networked applications, in particular when the network is open, dynamic and decentralised. In this paper, we describe a software environment which can be used for simulation and animation of these models, allowing a system designer to investigate the complex social behaviour of components, the evolution of network structures, and the adaptation of conventional rules. Effectively, the environment serves as a rapid prototyping tool for agent societies, where the focus of interest is long-term, global system behaviour as much as the verification of specific properties.

[1]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[2]  Nelson Minar,et al.  The Swarm Simulation System: A Toolkit for Building Multi-Agent Simulations , 1996 .

[3]  Agostino Poggi,et al.  Jade - a fipa-compliant agent framework , 1999 .

[4]  Jeremy V. Pitt,et al.  A Protocol-Based Semantics for an Agent Communication Language , 1999, IJCAI.

[5]  Yves Demazeau,et al.  From Analysis to Deployment: A Multi-agent Platform Survey , 2000, ESAW.

[6]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[7]  Paul Davidsson,et al.  Multi Agent Based Simulation: Beyond Social Simulation , 2000, MABS.

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

[9]  Agostino Poggi,et al.  Developing multi‐agent systems with a FIPA‐compliant agent framework , 2001 .

[10]  Bruce Edmonds,et al.  Sociology and Social Theory in Agent Based Social Simulation: A Symposium , 2001, Comput. Math. Organ. Theory.

[11]  Nigel Gilbert,et al.  Platforms and methods for agent-based modeling , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[12]  Alexander Artikis,et al.  Animated specifications of computational societies , 2002, AAMAS '02.

[13]  Paul Davidsson,et al.  Agent Based Social Simulation: A Computer Science View , 2002, J. Artif. Soc. Soc. Simul..

[14]  Rosaria Conte,et al.  Agent-based modeling for understanding social intelligence , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[15]  Jaime Simão Sichman,et al.  Multi-Agent-Based Simulation , 2002, Lecture Notes in Computer Science.

[16]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[17]  Jeremy V. Pitt,et al.  A Computational Framework for Social Agents in Agent Mediated E-commerce , 2003, ESAW.

[18]  Winfried Lamersdorf,et al.  Deployment of Distributed Multi-agent Systems , 2004, ESAW.

[19]  Marc Esteva,et al.  Engineering Open Multi-Agent Systems as Electronic Institutions , 2004, AAAI.

[20]  Michael Wooldridge,et al.  Rapid Prototyping of Large Multi-Agent Systems Through Logic Programming , 2004, Annals of Mathematics and Artificial Intelligence.

[21]  Sean Luke,et al.  MASON: A Multiagent Simulation Environment , 2005, Simul..

[22]  Scott A. DeLoach,et al.  A capabilities-based model for adaptive organizations , 2008, Autonomous Agents and Multi-Agent Systems.

[23]  Hugo Carr,et al.  Adaptation of Voting Rules in Agent Societies , 2009, AAMAS-OAMAS.