Serving many at once: How a database approach can create unity in dynamical ecosystem modelling

被引:27
|
作者
Mooij, Wolf M. [1 ,2 ]
Brederveld, Robert J. [3 ]
de Klein, Jeroen J. M. [2 ]
DeAngelis, Don L. [4 ,5 ]
Downing, Andrea S. [6 ]
Faber, Michiel [3 ]
Gerla, Daan J. [7 ,17 ]
Hipsey, Matthew R. [8 ]
't Hoen, Jochem [2 ]
Janse, Jan H. [9 ]
Janssen, Annette B. G. [1 ,2 ]
Jeuken, Michel [10 ]
Kooi, Bob W. [11 ]
Lischke, Betty [12 ]
Petzoldt, Thomas [13 ]
Postma, Leo [9 ]
Schep, Sebastiaan A. [3 ]
Scholten, Huub [14 ]
Teurlincx, Sven [1 ]
Thiange, Christophe [9 ]
Trolle, Dennis [15 ]
van Dam, Anne A. [16 ]
van Gerven, Luuk P. A. [1 ,2 ]
van Nes, Egbert H. [2 ]
Kuiper, Jan J. [1 ,2 ]
机构
[1] Netherlands Inst Ecol, NIOO KNAW, Dept Aquat Ecol, NL-6700 AB Wageningen, Netherlands
[2] Wageningen Univ, Dept Environm Sci, Aquat Ecol & Water Qual Management Grp, NL-6700 AA Wageningen, Netherlands
[3] Witteveen Bos, NL-7400 AV Deventer, Netherlands
[4] Univ Miami, USGS, Biol Resources Div, Coral Gables, FL 33124 USA
[5] Univ Miami, Dept Biol, Coral Gables, FL 33124 USA
[6] Stockholm Univ, Dept Syst Ecol, S-10691 Stockholm, Sweden
[7] Inst Marine Resource & Ecosyst Studies IMARES, Dept Ecosyst, NL-1790 AD Den Burg, Netherlands
[8] Univ Western Australia, Sch Earth & Environm, Crawley, WA 6009, Australia
[9] Netherlands Environm Assessment Agcy, PBL, NL-3720 AH Bilthoven, Netherlands
[10] Deltares, NL-2600 MH Delft, Netherlands
[11] Vrije Univ Amsterdam, Fac Earth & Life Sci, Dept Theoret Biol, NL-1081 HV Amsterdam, Netherlands
[12] Univ Potsdam, Inst Biochem & Biol, Dept Ecol & Ecosyst Modelling, D-14469 Potsdam, Germany
[13] Tech Univ Dresden, Fac Environm Sci, Inst Hydrobiol, D-01062 Dresden, Germany
[14] Wageningen Univ, Dept Social Sci, Informat Technol Grp, NL-6700 EW Wageningen, Netherlands
[15] Aarhus Univ, Dept Biosci, DK-8600 Silkeborg, Denmark
[16] UNESCO IHE, Inst Water Educ, NL-2601 DA Delft, Netherlands
[17] Royal Netherlands Inst Sea Res, NIOZ, Dept Ecosyst Studies, NL-4400 AC Yerseke, Netherlands
关键词
Modelling framework; Programming language; Differential equation; Community-based modelling; Database approach to modelling; DATM; SHALLOW LAKES; SIMULATION;
D O I
10.1016/j.envsoft.2014.04.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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. (C) 2014 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-SA license (http://creativecommons.org/licenses/by-nc-sa/3.0/).
引用
收藏
页码:266 / 273
页数:8
相关论文
共 28 条
  • [1] How many locations can be selected at once?
    Franconeri, Steven L.
    Alvarez, George A.
    Enns, James T.
    JOURNAL OF EXPERIMENTAL PSYCHOLOGY-HUMAN PERCEPTION AND PERFORMANCE, 2007, 33 (05) : 1003 - 1012
  • [2] Serving many masters at once: a framework for assessing ecosystem services delivered by quarry lakes
    Seelen, Laura M. S.
    Teurlincx, Sven
    Armstrong, Margaret R.
    Lurling, Miquel
    van Donk, Ellen
    Domis, Lisette N. de Senerpont
    INLAND WATERS, 2022, 12 (01) : 121 - 137
  • [3] How many words can we read at once? More intervenor effects in masked priming
    Forster, Kenneth I.
    JOURNAL OF MEMORY AND LANGUAGE, 2013, 69 (04) : 563 - 573
  • [4] How can Turkey create fiscal space for its health care system? A qualitative approach
    Konca, Murat
    Yildirim, Hasan Huseyin
    INTERNATIONAL JOURNAL OF HEALTHCARE MANAGEMENT, 2021, 14 (04) : 940 - 947
  • [5] How does legacy create sticking points for environmental management? Insights from challenges to implementation of the ecosystem approach
    Waylen, Kerry A.
    Blackstock, Kirsty L.
    Holstead, Kirsty L.
    ECOLOGY AND SOCIETY, 2015, 20 (02):
  • [6] Information and Communication Technology, Communities and Social Capital - How the Digital Ecosystem Approach can work
    Rajagopalan, Radhika
    Sarkar, Runa
    2008 2ND IEEE INTERNATIONAL CONFERENCE ON DIGITAL ECOSYSTEMS AND TECHNOLOGIES, 2008, : 228 - +
  • [7] How Many Methanol Molecules Can Solvate a Glycine: a PBE1PBE Approach
    王红磊
    邹昊
    胡勇军
    结构化学, 2011, 30 (11) : 1656 - 1671
  • [8] How Many Methanol Molecules Can Solvate a Glycine: a PBE1PBE Approach
    Wang Hong-Lei
    Zou Hao
    Hu Yong-Jun
    CHINESE JOURNAL OF STRUCTURAL CHEMISTRY, 2011, 30 (11) : 1656 - 1671
  • [9] How many insects can a great tit population prey on in apple organic orchards? A modelling bioenergetics study
    Genard, M.
    Bouvier, J. C.
    Delattre, T.
    Lavigne, C.
    Lescourret, F.
    Toubon, J. F.
    Boivin, T.
    X INTERNATIONAL SYMPOSIUM ON MODELLING IN FRUIT RESEARCH AND ORCHARD MANAGEMENT, 2017, 1160 : 301 - 306
  • [10] How Market Intervention can Prevent Bubbles and Crashes: An Agent Based Modelling Approach
    Westphal, Rebecca
    Sornette, Didier
    COMPUTATIONAL ECONOMICS, 2024, 64 (03) : 1315 - 1356