KIT | KIT-Bibliothek | Impressum | Datenschutz

Best practices in software development for robust and reproducible geoscientific models based on insights from the Global Carbon Budget's dynamic vegetation models

Gregor, Konstantin ; Meyer, Benjamin F.; Gaida, Tillmann; Justo Vasquez, Victor; Bett-Williams, Karina; Forrest, Matthew; Darela-Filho, João P.; Rabin, Sam; Longo, Marcos; Melton, Joe R.; Nord, Johan; Anthoni, Peter 1; Bastrikov, Vladislav; Colligan, Thomas; Delire, Christine; Dietze, Michael C.; Hurtt, George; Ito, Akihiko; Keetz, Lasse T.; ... mehr

Abstract:

Computational models play an increasingly vital role in scientific research by enabling the numerical simulation of complex processes. Such models are also fundamental in geosciences. For instance, they offer critical insights into the impacts of global change on the Earth system today and in the future. Beyond their value as research tools, models are also software products and should therefore adhere to certain established software engineering standards. However, scientists are rarely trained as software developers, which can lead to potential deficiencies in software quality like unreadable, inefficient, or erroneous code. The complexity of models, coupled with their integration into broader workflows, also often makes it challenging to reproduce results, evaluate processes, and build upon them.

In this paper, we review the state and current practices of the development processes of the state-of-the-art land surface models used by the Global Carbon Budget. We combine the experience of modelers from the respective research groups with the expertise of software engineers from tech companies to outline key principles and tools for improving software quality in research. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000192886
Veröffentlicht am 04.05.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Meteorologie und Klimaforschung Atmosphärische Umweltforschung (IMKIFU)
Publikationstyp Zeitschriftenaufsatz
Publikationsjahr 2026
Sprache Englisch
Identifikator ISSN: 1991-9603
KITopen-ID: 1000192886
Erschienen in Geoscientific Model Development
Verlag Copernicus Publications
Band 19
Heft 6
Seiten 2407–2436
Vorab online veröffentlicht am 25.03.2026
Nachgewiesen in Scopus
OpenAlex
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page