OceanRep
Model-Driven Software Engineering for Computational Science Applied to a Marine Ecosystem Model.
Johanson, Arne
(2016)
Model-Driven Software Engineering for Computational Science Applied to a Marine Ecosystem Model.
(PhD/ Doctoral thesis), Technische Fakultät, Kiel, Germany, 401 pp.
Preview |
Text
thesis_johanson.pdf - Published Version Available under License German copyright act UrhG. Download (7MB) | Preview |
Abstract
The ever-increasing complexity of in silico experiments in computational science is reflected in the growing complexity of the simulation software enabling these experiments. However, computational scientists rarely employ state-of-the-art software engineering methods, which negatively affects their productivity as well as the reliability of their scientific results. To tackle this challenge, this book introduces the Sprat Approach, which hierarchically integrates multiple domain-specific languages to facilitate the cooperation of scientists from different disciplines and to support them in creating well-engineered software without extensive software engineering training. To evaluate the Sprat Approach, it is applied to the implementation of the Sprat Marine Ecosystem Model in an exploratory case study. The Sprat Marine Ecosystem Model is a novel end-to-end ecosystem model based on population balance equations. In order to evaluate the Sprat Model, it is parametrized for the eastern Scotian Shelf ecosystem with its intertwined direct and indirect fish stock interactions, which previously could not be modeled satisfactorily. The simulation results described in this book provide new insights into the main drivers of regime shifts in marine ecosystems.
Document Type: | Thesis (PhD/ Doctoral thesis) |
---|---|
Thesis Advisor: | Hasselbring, Wilhelm, Oschlies, Andreas and Worm, Boris |
Keywords: | domain-specific languages, hierarchical DSLs, marine end-to-end modeling, fish stock prediction |
Research affiliation: | OceanRep > GEOMAR > FB2 Marine Biogeochemistry > FB2-BM Biogeochemical Modeling Kiel University > Software Engineering OceanRep > Leibniz Institute for Marine Science Kiel |
Open Access Journal?: | Yes |
Projects: | Sprat |
Date Deposited: | 15 Apr 2016 10:17 |
Last Modified: | 30 Sep 2024 09:06 |
URI: | https://oceanrep.geomar.de/id/eprint/32070 |
Actions (login required)
![]() |
View Item |
![](/images/clear.gif)
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !