The Entity-Process Framework for Integrated Agent-Based Modeling of Social-Ecological Systems

The success of Integrated Assessment and Modeling of social-ecological systems (SESs) requires a framework allowing members of this process to share, organize and integrate their knowledge about the system under consideration. To meet this need and ease management of successful modeling processes, we present a conceptual framework for integrated agent-based modeling and simulation of SESs in the form of a formal “entity-process meta-model”, along with a distinction between three levels of models—conceptual, concrete and simulation—and characterization of the research question using indicators and scenarios. We then describe how to represent the structural and dynamic dimensions of SESs into conceptual and concrete models and to derive the simulation model from these two types of models. Finally, we discuss how our framework solves some of the challenges of integrated SES modeling: integration and sharing of heterogeneous knowledge, reliability of simulation results, expressiveness issues, and flexibility of the modeling process.

[1]  RICHARD B. NORGAARD,et al.  Collectively Seeing Complex Systems: The Nature of the Problem , 2005 .

[2]  Martin K. van Ittersum,et al.  Land use models in complex societal problem solving: Plug and play or networking? , 2009, Environ. Model. Softw..

[3]  Lilian Alessa,et al.  UC Irvine Structure and Dynamics Title , 2006 .

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

[5]  Alexey A. Voinov,et al.  'Integronsters', integral and integrated modeling , 2013, Environ. Model. Softw..

[6]  C. Pahl-Wostl,et al.  Research, part of a Special Feature on A Framework for Analyzing, Comparing, and Diagnosing Social-Ecological Systems Comparison of Frameworks for Analyzing Social-ecological Systems , 2013 .

[7]  Christopher J. A. Macleod,et al.  Modellers' roles in structuring integrative research projects , 2013, Environ. Model. Softw..

[8]  Mary C. Hill,et al.  Integrated environmental modeling: A vision and roadmap for the future , 2013, Environ. Model. Softw..

[9]  Li An,et al.  Modeling human decisions in coupled human and natural systems: Review of agent-based models , 2012 .

[10]  B. Edmonds,et al.  Replication, Replication and Replication: Some hard lessons from model alignment , 2003, J. Artif. Soc. Soc. Simul..

[11]  Bernard P. Zeigler,et al.  Theory of modeling and simulation , 1976 .

[12]  Benoit Gaudou,et al.  The MAELIA Multi-Agent Platform for Integrated Analysis of Interactions Between Agricultural Land-Use and Low-Water Management Strategies , 2013, MABS.

[13]  Brian S. McIntosh,et al.  Tools to think with? Towards understanding the use of computer-based support tools in policy relevant research , 2007, Environ. Model. Softw..

[14]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[15]  Olaf David,et al.  Developing natural resource models using the object modeling system: feasibility and challenges , 2005 .

[16]  M. Schlüter,et al.  Research, part of a Special Feature on A Framework for Analyzing, Comparing, and Diagnosing Social-Ecological Systems Application of the SES Framework for Model-based Analysis of the Dynamics of Social-Ecological Systems , 2014 .

[17]  Tim Oxley,et al.  Integrated modelling and decision-support tools: a Mediterranean example , 2004, Environ. Model. Softw..

[18]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[19]  Stuart Kent,et al.  Model Driven Engineering , 2002, IFM.

[20]  Anthony J. Jakeman,et al.  Ten iterative steps in development and evaluation of environmental models , 2006, Environ. Model. Softw..

[21]  John R. Williams,et al.  LARGE AREA HYDROLOGIC MODELING AND ASSESSMENT PART I: MODEL DEVELOPMENT 1 , 1998 .

[22]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[23]  Jean Bézivin,et al.  ATL: A model transformation tool , 2008, Sci. Comput. Program..

[24]  Douglas C. Schmidt,et al.  Guest Editor's Introduction: Model-Driven Engineering , 2006, Computer.

[25]  Christophe Sibertin-Blanc,et al.  Critical multi-level governance issues of integrated modelling: An example of low-water management in the Adour-Garonne basin (France) , 2014 .

[26]  P. Bourdieu The Logic of Practice , 1990 .

[27]  Pieter W. G. Bots,et al.  Participatory Model Construction and Model Use in Natural Resource Management: a Framework for Reflection , 2008 .

[28]  M. Janssen,et al.  Multi-Agent Systems for the Simulation of Land-Use and Land-Cover Change: A Review , 2003 .

[29]  G. Nigel Gilbert,et al.  Simulation for the social scientist , 1999 .

[30]  Jacques Ferber,et al.  Weak Interaction and Strong Interaction in Agent Based Simulations , 2003, MABS.

[31]  Edsger W. Dijkstra,et al.  Structured programming , 1972, A.P.I.C. Studies in data processing.

[32]  Kathryn Cormican,et al.  An Ontology Model for Systems Engineering Derived from ISO/IEC/IEEE 15288: 2015: Systems and Software Engineering - System Life Cycle Processes , 2016 .

[33]  Benoit Gaudou,et al.  A new BDI agent architecture based on the belief theory. Application to the modelling of cropping plan decision-making , 2012 .

[34]  E. Ostrom A General Framework for Analyzing Sustainability of Social-Ecological Systems , 2009, Science.

[35]  Lael Parrott,et al.  Hybrid modelling of complex ecological systems for decision support: Recent successes and future perspectives , 2011, Ecol. Informatics.

[36]  M. Reed Stakeholder participation for environmental management: A literature review , 2008 .

[37]  E. Ostrom A diagnostic approach for going beyond panaceas , 2007, Proceedings of the National Academy of Sciences.

[38]  Andreas Focks,et al.  Towards better modelling and decision support: Documenting model development, testing, and analysis using TRACE , 2014 .

[39]  Alison J. Heppenstall,et al.  Understanding Simulation Results , 2017, Simulating Social Complexity.

[40]  Christophe Sibertin-Blanc,et al.  Calibration of simulation platforms including highly interweaved processes: the MAELIA multi-agent platform , 2014 .

[41]  Michael Pidd,et al.  Simulation model reuse: definitions, benefits and obstacles , 2004, Simul. Model. Pract. Theory.

[42]  Richard S. J. Tol,et al.  The European Forum on Integrated Environmental Assessment , 1998 .

[43]  Claudia Pahl-Wostl,et al.  Transitions towards adaptive management of water facing climate and global change , 2006 .

[44]  Armand Hatchuel,et al.  The Two Pillars of New Management Research , 2001 .

[45]  Patrick M. Reed,et al.  How effective and efficient are multiobjective evolutionary algorithms at hydrologic model calibration , 2005 .

[46]  François Bousquet,et al.  Multi-agent simulations and ecosystem management: a review , 2004 .

[47]  David D. Walden,et al.  Systems engineering handbook : a guide for system life cycle processes and activities , 2015 .

[48]  Benoit Gaudou,et al.  Integrated modelling of social-ecological systems: The MAELIA high-resolution multi-agent platform to deal with water scarcity problems , 2014 .

[49]  Anthony J. Jakeman,et al.  Progress in integrated assessment and modelling , 2002, Environ. Model. Softw..

[50]  Ivar Jacobson,et al.  The Unified Software Development Process , 1999 .

[51]  A. Giddens The Constitution of Society , 1985 .

[52]  Michael J. North,et al.  Experiences creating three implementations of the repast agent modeling toolkit , 2006, TOMC.

[53]  Jack P. C. Kleijnen,et al.  An Overview of the Design and Analysis of Simulation Experiments for Sensitivity Analysis , 2005, Eur. J. Oper. Res..

[54]  Jean Bézivin,et al.  On the unification power of models , 2005, Software & Systems Modeling.

[55]  Claudia Pahl-Wostl,et al.  Models at the interface between science and society: impacts and options , 2000 .

[56]  Petra Ahrweiler,et al.  The Quality of Social Simulation: an Example from Research Policy Modelling , 2015 .

[57]  Bruce Edmonds,et al.  Open Modelling for Simulators , 2015 .

[58]  Birgit Müller,et al.  A standard protocol for describing individual-based and agent-based models , 2006 .

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

[60]  M. Resnick,et al.  Beyond Black Boxes: Bringing Transparency and Aesthetics Back to Scientific Investigation , 2000 .

[61]  Cathy Hawes,et al.  Asynchronous and synchronous updating in individual-based models , 2008 .