Developing Domain-Specific Languages for Ocean Modeling

Jung, Reiner, Gundlach, Sven, Simonov, Serafim and Hasselbring, Wilhelm (2021) Developing Domain-Specific Languages for Ocean Modeling [Paper] In: EMLS 2021: 8th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems, 23.02.2021, Braunschweig.

SE-ELMS2021.pdf - Published Version
Available under License Creative Commons: Attribution 4.0.

Download (346Kb) | Preview


Climate and Ocean Modeling are complex and long-living software systems. Due to their history and continuous growth, they face challenges due to code complexity, cross-cutting concerns and limited modularization. OceanDSL aims to address these issues by supporting separation of concerns utilizing Domain-Specific Languages. While there are projects addressing numerical modeling and parallelization, we focus on configuration and parametrization as well as deployment and execution. In this paper, we document our efforts regarding configuration and parametrization as well as start the discussion how to introduce DSLs in scientific computing in an efficient and sustainable way

Document Type: Conference or Workshop Item (Paper)
Keywords: Domain-specific Languages; Model Configuration; Model Parametrization; Scientific Computing
Research affiliation: Kiel University > Software Engineering
ISSN: 1613-0073
Related URLs:
Projects: OceanDSL
Date Deposited: 21 Feb 2021 18:33
Last Modified: 21 Feb 2021 18:33

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...