TY - JOUR
T1 - Serving many at once
T2 - How a database approach can create unity in dynamical ecosystem modelling
AU - Mooij, Wolf M.
AU - Brederveld, Robert J.
AU - de Klein, Jeroen J.M.
AU - DeAngelis, Don L.
AU - Downing, Andrea S.
AU - Faber, Michiel
AU - Gerla, Daan J.
AU - Hipsey, Matthew R.
AU - 't Hoen, Jochem
AU - Janse, Jan H.
AU - Janssen, Annette B.G.
AU - Jeuken, Michel
AU - Kooi, Bob W.
AU - Lischke, Betty
AU - Petzoldt, Thomas
AU - Postma, Leo
AU - Schep, Sebastiaan A.
AU - Scholten, Huub
AU - Teurlincx, Sven
AU - Thiange, Christophe
AU - Trolle, Dennis
AU - van Dam, Anne A.
AU - van Gerven, Luuk P.A.
AU - van Nes, Egbert H.
AU - Kuiper, Jan J.
N1 - Funding Information:
The development of DATM for PCLake and PCDitch was financed by the Netherlands Foundation for Applied Water Research (STOWA) project no. 443237 , the China-Netherlands Joint Scientific Thematic Research Programme (JSTP) of the Netherlands Organisation for Scientific Research (NWO) project no. 842.00.009 , the Netherlands Environmental Assessment Agency (PBL) and the Netherlands Institute of Ecology (NIOO-KNAW) . This is manuscript 5609 of the Netherlands Institute of Ecology (NIOO-KNAW).
PY - 2014/11/1
Y1 - 2014/11/1
N2 - Simulation modelling in ecology is a field that is becoming increasingly compartmentalized. Here we propose a Database Approach To Modelling (DATM) to create unity in dynamical ecosystem modelling with differential equations. In this approach the storage of ecological knowledge is independent of the language and platform in which the model will be run. To create an instance of the model, the information in the database is translated and augmented with the language and platform specifics. This process is automated so that a new instance can be created each time the database is updated. We describe the approach using the simple Lotka-Volterra model and the complex ecosystem model for shallow lakes PCLake, which we automatically implement in the frameworks OSIRIS, GRIND for MATLAB, ACSL, R, DUFLOW and DELWAQ. A clear advantage of working in a database is the overview it provides. The simplicity of the approach only adds to its elegance.
AB - Simulation modelling in ecology is a field that is becoming increasingly compartmentalized. Here we propose a Database Approach To Modelling (DATM) to create unity in dynamical ecosystem modelling with differential equations. In this approach the storage of ecological knowledge is independent of the language and platform in which the model will be run. To create an instance of the model, the information in the database is translated and augmented with the language and platform specifics. This process is automated so that a new instance can be created each time the database is updated. We describe the approach using the simple Lotka-Volterra model and the complex ecosystem model for shallow lakes PCLake, which we automatically implement in the frameworks OSIRIS, GRIND for MATLAB, ACSL, R, DUFLOW and DELWAQ. A clear advantage of working in a database is the overview it provides. The simplicity of the approach only adds to its elegance.
KW - Community-based modelling
KW - Database approach to modelling
KW - DATM
KW - Differential equation
KW - Modelling framework
KW - Programming language
UR - http://www.scopus.com/inward/record.url?scp=84908097388&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84908097388&partnerID=8YFLogxK
U2 - 10.1016/j.envsoft.2014.04.004
DO - 10.1016/j.envsoft.2014.04.004
M3 - Article
AN - SCOPUS:84908097388
VL - 61
SP - 266
EP - 273
JO - Environmental Modelling and Software
JF - Environmental Modelling and Software
SN - 1364-8152
ER -