OceanRep
Hierarchical Combination of Internal and External Domain-Specific Languages for Scientific Computing.
Johanson, Arne and Hasselbring, Wilhelm (2014) Hierarchical Combination of Internal and External Domain-Specific Languages for Scientific Computing. [Paper] In: International Workshop on DSL Architecting & DSL-based Architectures (DADA'14). , 26.08.2014, Vienna, Austria . Proceedings of the 2014 European Conference on Software Architecture Workshops - ECSAW '14. ; pp. 1-8 . DOI 10.1145/2642803.2642820.
Preview |
Text
DaDa2014.pdf Download (355kB) | Preview |
Abstract
To adapt established methods of software engineering for scientific computing, we propose a software development approach for interdisciplinary teams of scientists called Sprat.
The approach is organized around a hierarchical architecture that combines internal and external domain-specific languages (DSLs). For its evaluation, Sprat is employed in the implementation of a marine ecosystem model. We highlight what is to be observed while integrating the DSLs into the hierarchy in order to enable a successful cooperation of scientists in interdisciplinary teams as well as to achieve a maintainable code base.
Document Type: | Conference or Workshop Item (Paper) |
---|---|
Keywords: | Domain-Specific Languages, Scientific Computing |
Research affiliation: | OceanRep > GEOMAR > FB2 Marine Biogeochemistry > FB2-BM Biogeochemical Modeling Kiel University > Kiel Marine Science OceanRep > The Future Ocean - Cluster of Excellence Kiel University > Software Engineering OceanRep > The Future Ocean - Cluster of Excellence > FO-R11 Kiel University |
Publisher: | ACM |
Projects: | Future Ocean, Sprat |
Date Deposited: | 02 Oct 2014 09:02 |
Last Modified: | 23 Sep 2019 18:39 |
URI: | https://oceanrep.geomar.de/id/eprint/25689 |
Actions (login required)
View Item |
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 !