A software framework for process flow execution of stochastic multi-scale integrated models

作者: Oliver Schmitz , Jean–Luc de Kok , Derek Karssenberg

DOI: 10.1016/J.ECOINF.2016.01.009

关键词:

摘要: Abstract Dynamic environmental models use a state transition function, external inputs and parameters to simulate the change of real-world processes over time. Modellers specify function required in process calculation each time step component model, self-contained numerical module representing an individual spatio-temporal process. Depending on application case model – such as standalone execution or integrated source input needs be specified. The can thereby obtained by file operation execution. Alternatively, from other models, is part model. Using different notations these requirements, however, requires modification per therefore would reduce generic applicability To address this problem, we propose object notation means requirements This provides modellers with uniform syntax express within function. During initialisation, objects parameterised sources. In addition syntax, allows modeller request-reply flow coupled (i.e. requests data needed for its own progress another component). We extend approach Monte Carlo simulations implement software framework prototype. prototype, build exemplary coupling components land change, hydrology Eucalyptus tree growth at temporal discretisations obtain probability bioenergy plant growing hypothetical catchment. presented independently increases reusability models.

参考文章(68)
Mostafa M. Elag, Jonathan L. Goodall, Anthony M. Castronova, Feedback loops and temporal misalignment in component-based hydrologic modeling Water Resources Research. ,vol. 47, ,(2011) , 10.1029/2011WR010792
Andrew U. Frank, Map algebra extended with functors for temporal data international conference on conceptual modeling. pp. 194- 207 ,(2005) , 10.1007/11568346_22
L. Shawn Matott, Justin E. Babendreier, S. Thomas Purucker, Evaluating uncertainty in integrated environmental models: A review of concepts and tools Water Resources Research. ,vol. 45, ,(2009) , 10.1029/2008WR007301
Richard Helm, John Vlissides, Ralph Johnson, Erich Gamma, Design Patterns: Elements of Reusable Object-Oriented Software ,(1994)
L. P. H. van Beek, Yoshihide Wada, Marc F. P. Bierkens, Global monthly water stress: 1. Water balance and water availability Water Resources Research. ,vol. 47, ,(2011) , 10.1029/2010WR009791
Hamid Moradkhani, Kuo‐Lin Hsu, Hoshin Gupta, Soroosh Sorooshian, None, Uncertainty assessment of hydrologic model states and parameters: Sequential data assimilation using the particle filter Water Resources Research. ,vol. 41, pp. 1- 17 ,(2005) , 10.1029/2004WR003604