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. Open Access (PhD/ Doctoral thesis), Technische Fakultät, Kiel, Germany, 401 pp.

[thumbnail of thesis_johanson.pdf]
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 View Item