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. Open Access [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.

[thumbnail of DaDa2014.pdf]
Preview
Text
DaDa2014.pdf

Download (355kB) | Preview

Supplementary data:

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 View Item