A thorough understanding of marine biogeochemistry is crucial for future predictions of climate and climate change [1]. To support this, OceanDSL aims to provide tools and processes to develop, evolve and use ocean biogeochemical models. To achieve this goal, we support ocean scientists with DSLs and automation. According to the typical roles
in biogeochemical ocean modelling as described above, we propose to design and develop an infrastructure of DSLs consisting of
- a DSL for the marine biogeochemistry (BGC-DSL),
- a DSL for the ocean transport (Transport-DSL),
- a DSL for the simulation configuration of coupled biogeochemistry and transport models (Simulation-DSL),
- and finally a DSL for the deployment of the resulting software product on high-performance computing systems (Deployment-DSL).
- [1]T.F. Stocker, D. Qin, G.-K. Plattner, M. Tignor, S.K. Allen, J. Boschung, A. Nauels, Y. Xia, V. Bex, and P.M. Midgley (Eds.). 2013. Carbon and Other Biogeochemical Cycles. In IPCC, 2013: Climate Change 2013: The Physical Science Basis. Contribution of Working Group I to the Fifth Assessment Report of the Intergovernmental Panel on Climate Change. Cambridge University Press, Cambridge, United Kingdom and New York, NY, USA, 1552.