Exploring temporal and functional synchronization in integrating models: A sensitivity analysis

When integrating independently built models, we may encounter components that describe the same processes or groups of processes using different assumptions and formalizations. The time stepping in component models can also be very different depending upon the temporal resolution chosen. Even if this time stepping is handled outside of the components (as assumed by good practice of component building) the use of inappropriate temporal synchronization can produce either major run-time redundancy or loss of model accuracy. While components may need to be run asynchronously, finding the right times for them to communicate and exchange information becomes a challenge. We are illustrating this by experimenting with a couple of simple component models connected by means of Web services to explore how the timing of their input-output data exchange affects the performance of the overall integrated model. We have also considered how to best communicate information between components that use a different formalism for the same processes. Currently there are no generic recommendations for component synchronization but including sensitivity analysis for temporal and functional synchronization should be recommended as an essential part of integrated modeling. We coupled predator and prey models using Web services.Integration of models is highly sensitive to the time steps assigned to each models.Integration output is sensitive to numeric integration methods used by components.Integration output is sensitive to functional responses used by participating models.

[1]  Dmitriĭ Olegovich Logofet,et al.  Stability of Biological Communities , 1983 .

[2]  Joseph H. A. Guillaume,et al.  Characterising performance of environmental models , 2013, Environ. Model. Softw..

[3]  T. Filatova,et al.  Linking agent-based energy market with computable general equilibrium model: an integrated approach to climate-economy-energy system , 2015 .

[4]  A. J. Lotka Elements of mathematical biology , 1956 .

[5]  Andrea Saltelli,et al.  An effective screening design for sensitivity analysis of large models , 2007, Environ. Model. Softw..

[6]  Shuangzhe Liu,et al.  Global Sensitivity Analysis: The Primer by Andrea Saltelli, Marco Ratto, Terry Andres, Francesca Campolongo, Jessica Cariboni, Debora Gatelli, Michaela Saisana, Stefano Tarantola , 2008 .

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

[8]  Stefan Finsterle,et al.  Making sense of global sensitivity analyses , 2014, Comput. Geosci..

[9]  Stefano Tarantola,et al.  Sensitivity Analysis in Practice: A Guide to Assessing Scientific Models , 2004 .

[10]  Getachew F. Belete,et al.  Dynamics of climate-energy-economy systems: development of a methodological framework for an integrated system of models , 2014 .

[11]  V. Volterra Fluctuations in the Abundance of a Species considered Mathematically , 1926, Nature.

[12]  R. Arditi,et al.  Coupling in predator-prey dynamics: Ratio-Dependence , 1989 .

[13]  E. Lederer,et al.  Occurrence of D-Phenylalanine, D-Allothreonine and other D-Amino-Acids in Peptido-Lipids of Bacterial Origin , 1960, Nature.

[14]  D. Hamby A comparison of sensitivity analysis techniques. , 1995, Health physics.

[15]  Alexey Voinov,et al.  Systems science and modeling for ecological , 2015 .

[16]  Saltelli Andrea,et al.  Global Sensitivity Analysis: The Primer , 2008 .

[17]  Scott D. Peckham,et al.  A component-based approach to integrated modeling in the geosciences: The design of CSDMS , 2013, Comput. Geosci..

[18]  Alexey Voinov,et al.  Systems Science and Modeling for Ecological Economics , 2008 .

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