Participatory Modeling and Simulation with the GAMA Platform

In recent years, agent-based simulation has become an important tool to study complex systems. However, the models produced are rarely used for decision-making support because stakeholders are often not involved in the modeling and simulation processes. Indeed, if several tools dedicated to participatory modeling and simulation exist, they are limited to the design of simple - KISS - models, which limit their potential impact. In this article, we present the participatory tools integrated within the GAMA modeling and simulation platform. These tools, which take advantage of the GAMA platform concerning the definition of rich - KIDS - models, allows to build models graphically and develop distributed serious games in a simple way. Several application examples illustrate their use and potential.

[1]  Bruce Edmonds,et al.  From KISS to KIDS - An 'Anti-simplistic' Modelling Approach , 2004, MABS.

[2]  Alexis Drogoul,et al.  Agent-Based Visualization: A Real-Time Visualization Tool Applied Both to Data and Simulation Outputs , 2017, AAAI Workshops.

[3]  Mathieu Bourgais,et al.  Enhancing the Behavior of Agents in Social Simulations with Emotions and Social Relations , 2017, MABS.

[4]  Ken Kahn,et al.  The Modelling4All project a web-based modelling tool embedded in Web 2.0 , 2009, SimuTools.

[5]  Patrice Langlois,et al.  MAGéo, une plateforme de modélisation et de simulation multi-agent pour les sciences humaines , 2015 .

[6]  Hugues Bersini,et al.  UML for ABM , 2012, J. Artif. Soc. Soc. Simul..

[7]  Luis Alonso,et al.  CityScope: A Data-Driven Interactive Simulation Tool for Urban Design. Use Case Volpe , 2018 .

[8]  Johannes Brauer,et al.  Programming Smalltalk – Object-Orientation from the Beginning , 2015, Springer Fachmedien Wiesbaden.

[9]  Franck Taillandier,et al.  Games Ready to Use: A Serious Game for Teaching Natural Risk Management , 2017 .

[10]  Mitchel Resnick,et al.  StarLogo: an environment for decentralized modeling and decentralized thinking , 1996, CHI Conference Companion.

[11]  Alexis Drogoul,et al.  Coupling Environmental, Social and Economic Models to Understand Land-Use Change Dynamics in the Mekong Delta , 2016, Front. Environ. Sci..

[12]  Michael J. North,et al.  Complex adaptive systems modeling with Repast Simphony , 2013, Complex Adapt. Syst. Model..

[13]  Patrice Langlois,et al.  AOC, une ontologie formelle pour la modélisation de systèmes complexes en géographie , 2010 .

[14]  Benoit Gaudou,et al.  Toward a Methodology of Collaborative Modeling and Simulation of Complex Systems , 2011, Intelligent Networking, Collaborative Systems and Applications.

[15]  Carole Adam,et al.  SPRITE - Participatory Simulation for Raising Awareness About Coastal Flood Risk on the Oleron Island , 2016, ISCRAM-med.

[16]  Benoit Gaudou,et al.  A BDI Agent Architecture for the GAMA Modeling and Simulation Platform , 2016, MABS.

[17]  Jorge J. Gómez-Sanz,et al.  FAML: A Generic Metamodel for MAS Development , 2009, IEEE Transactions on Software Engineering.

[18]  Christophe Le Page,et al.  KILT: A Modelling Approach Based on Participatory Agent-Based Simulation of Stylized Socio-Ecosystems to Stimulate Social Learning with Local Stakeholders , 2017, AAMAS Workshops.

[19]  Monique Calisti,et al.  Modeling Social Aspects of Multi-Agent Systems: The AML Approach , 2005, AOSE.

[20]  François Bousquet,et al.  Modelling: A Method of Adaptive and Participatory Research , 2022 .

[21]  Alexis Drogoul,et al.  An Operational Meta-Model for Handling Multiple Scales in Agent-Based Simulations , 2012, 2012 IEEE RIVF International Conference on Computing & Communication Technologies, Research, Innovation, and Vision for the Future.

[22]  Elise Beck,et al.  Participatory simulation to foster social learning on coastal flooding prevention , 2017, Environ. Model. Softw..

[23]  Bernhard Bauer,et al.  Agent UML : A formalism for specifying multiagent interaction , 2001 .

[24]  François Bousquet,et al.  Modelling with stakeholders , 2010, Environ. Model. Softw..

[25]  Ariel Noyman,et al.  Finding Places: HCI Platform for Public Participation in Refugees' Accommodation Process , 2018, KES.

[26]  Alexis Drogoul,et al.  Interactive Learning of Expert Criteria for Rescue Simulations , 2008, PRIMA.

[27]  Benoit Gaudou,et al.  Building, composing and experimenting complex spatial models with the GAMA platform , 2018, GeoInformatica.

[28]  Johannes Brauer The VisualWorks Development Environment , 2015 .

[29]  Alexis Drogoul,et al.  Online Analysis and Visualization of Agent Based Models , 2013, ICCSA.

[30]  Nicolas Becu,et al.  Experiential learning based on the NewDistrict asymmetric simulation game : results of a dozen gameplay sessions , 2015 .

[31]  Jan H. G. Klabbers,et al.  The magic circle : principles of gaming & simulation , 2006 .

[32]  Dor Abrahamson,et al.  NetLogo: Where We Are, Where We're Going , 2005 .

[33]  Steven L. Lytinen,et al.  Agent-based Simulation Platforms: Review and Development Recommendations , 2006, Simul..

[34]  Mathieu Bourgais,et al.  An Agent Architecture Coupling Cognition and Emotions for Simulation of Complex Systems , 2016 .

[35]  Benoit Gaudou,et al.  The Impact of New Mobility Modes on a City: A Generic Approach Using ABM , 2018 .

[36]  Christophe Le Page,et al.  Participatory Agent-Based Simulation for Renewable Resource Management: The Role of the Cormas Simulation Platform to Nurture a Community of Practice , 2012, J. Artif. Soc. Soc. Simul..

[37]  Uri Wilensky,et al.  NetLogo: A simple environment for modeling complexity , 2014 .

[38]  Benoit Gaudou,et al.  A Simple-to-Use BDI Architecture for Agent-Based Modeling and Simulation , 2015, ESSA.

[39]  Christophe Le Page,et al.  Cormas: Common-Pool Resources and Multi-agent Systems , 1998, IEA/AIE.

[40]  Patrick Taillandier,et al.  GAMA: A Simulation Platform That Integrates Geographical Information Data, Agent-Based Modeling and Multi-scale Control , 2010, PRIMA.