You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: paper.tex
+19-11Lines changed: 19 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@
39
39
\addbibresource{positionpaper.bib}
40
40
\setcounter{biburllcpenalty}{100}
41
41
42
-
\title{Establishing central RSE units in German research institutions}
42
+
\title{Developing central Research Software Engineering units in German research institutions}
43
43
44
44
\input{contributors.tex}
45
45
@@ -50,14 +50,14 @@
50
50
\maketitle
51
51
52
52
\abstract{%
53
-
This position paper urges decision makers in Germany to establish central RSE units within their institutions.
53
+
This position paper urges decision makers in Germany to establish central Research Software Engineering (RSE) units within their institutions.
54
54
Focus is not put primarily on the establishment of RSE services in general, as this has been done already elsewhere.
55
55
Instead, we highlight central RSE units.
56
56
Motivation for their existence is discussed, underpinned by working examples both in neighbouring fields as well as outside of Germany.
57
57
The heart of this paper is a vision of a central RSE unit, its structure, and the definition of nine core support modules such a unit may provide.
58
58
An initial survey finds that there is considerable diversity within the module distribution, even within the few considered groups.
59
-
Initial observations on possible clusters are discussed, but need further studies.
60
-
Finally, realisation strategies are discussed.
59
+
We discuss initial observations on possible clusters, but further studies are needed.
60
+
Finally, we discuss realisation strategies.
61
61
While this paper focuses mostly on the German academic environment, some general strategies should also apply elsewhere.
62
62
}
63
63
@@ -105,11 +105,11 @@ \section{Introduction}
105
105
106
106
\section{Motivation for central RSE units}
107
107
\begin{quotation}
108
-
\textit{Better Software, Better Research}\\(Mission statement of the UK Software Sustainability Institute)
108
+
\noindent\textit{Better Software, Better Research}\\(Mission statement of the UK Software Sustainability Institute)
109
109
\end{quotation}
110
110
111
-
The quote above is the shortest possible summary of this chapter: Most if not all motivation to provide RSE services stems from the goal of improving research.
112
-
Tasks RSEs perform include training, \eg{} to improve the quality of code produced by researchers~\autocite{Ostlund2023}, consultation services, \eg{} regarding frameworks or algorithm selection, and the development of existing or new software.
111
+
The quote above is the shortest possible summary of this chapter: most if not all motivation to provide RSE services stems from the goal of improving research.
112
+
Tasks that Research Software Engineers (RSEs) perform include training, \eg{} to improve the quality of code produced by researchers~\autocite{Ostlund2023}, consultation services, \eg{} regarding frameworks or algorithm selection, and the development of existing or new software.
113
113
For an overview of typical tasks of RSEs and the competencies required, see~\autocite{goth_foundational_competencies_2024}, especially section\ 4.4:\ “RSE tasks and responsibilities”.
114
114
115
115
\subsection{Pooling: a necessary ingredient}
@@ -148,7 +148,7 @@ \subsection{Pooling: an already tested idea}
148
148
149
149
\subsubsection{Research data management}
150
150
Both data and software play a fundamental role in almost all of research.
151
-
Over the past decades, Research Data Management (RDM) has evolved into a topic of national interest with NFDI consortia for all disciplines and a research data law.
151
+
Over the past decades, Research Data Management (RDM) has evolved into a topic of national interest with NFDI\footnote{Nationale Forschungsdateninfrastruktur: the national research data infrastructure in Germany} consortia for all disciplines and a research data law.
152
152
Federal state RDM initiatives\footnote{\url{https://forschungsdaten.info/fdm-im-deutschsprachigen-raum/deutschland/}} have established the topic further and provide regional training, networking and other supporting services.
153
153
Many research organisations have set up established central RDM groups that support research projects in all aspects from grant proposals to hands-on support and maintaining Data Management Plans (DMPs).
154
154
Funding agencies acknowledge the importance of research data and have started to make RDM mandatory in research projects.
the Helmholtz HIFIS group~\autocite{haupt_hifis_consulting_2021, HIFIS},
169
169
but mostly groups with responsibilities local to their institution.
170
170
Their anchoring within institutions also differs:
171
-
Some like the Scientific Software Center in Heidelberg~\autocite{keegan_ssc_whitepaper,HeidelbergSSC} are part of an existing interdisciplinary research institution.
172
-
Others like the Competence Center Digital Research (zedif) in Jena~\autocite{zedifUniJena} are part of the central university research support infrastructure and are goverened by the institutional leadership.
171
+
Some are part of an existing interdisciplinary research institution (like the Scientific Software Center in Heidelberg~\autocite{keegan_ssc_whitepaper,HeidelbergSSC}).
172
+
Others are part of the central university research support infrastructure and are goverened by the institutional leadership (like the Competence Center Digital Research (zedif) in Jena~\autocite{zedifUniJena}).
173
173
Yet others have a project character, like Suresoft in Braunschweig~\autocite{Blech2022,SURESOFTLink}.
174
-
Another national pioneer is the Göttingen State and University Library where RSE services are part of the libraryservice portfolio.
174
+
Another national pioneer is the Göttingen State and University Library where RSE services are part of the library-service portfolio.
175
175
176
176
Most of these groups, or at least their RSE services, are still relatively young.
177
177
However, some groups can already report a remarkable increase in software quality, better grant applications, less brain drain and overall better employee satisfaction levels~\autocite{schimavoigt2023}.
@@ -432,6 +432,14 @@ \subsection{Module 9: Communication and Outreach}%
432
432
The RSE unit thus contributes to the RSE communities on a regional, national or international level on the one hand and opens these up to the local RSEs and enables networking on the other hand.
433
433
It organises the bidirectional exchange between the local and the global community and is the central hub for information coming both ways.
434
434
435
+
\begin{mdframed}
436
+
\textbf{Success Story:} As a national initiative integrating Research Software Engineering (RSE) principles, natESM (the national Earth System Modelling strategy~\autocite{Ehlert2025}) is developing a sustainable and high-performance Earth system modelling capability for Germany while addressing several of the key aspects outlined above.
437
+
By coordinating RSE activities across multiple institutions through a well-structured sprint process, natESM fosters collaboration between scientists and RSEs, ensuring that future Earth system models remain efficient, maintainable, and HPC-compatible.
438
+
Within this process, natESM also provides structured consultation services, supporting researchers in adopting modern software development practices and strengthening the technical foundations of their models.
439
+
Beyond development and maintenance, regular training events and workshops equip scientists with the expertise needed to work effectively within the natESM system. A GitLab service, community newsletters, a Mattermost channel for direct exchange, and a dedicated website ensure transparency and engagement across the national Earth system modelling community.
440
+
Through this integrated approach, natESM reinforces the technical backbone of Earth system and climate modelling, ensuring that it remains adaptable, scalable, and future-proof.
Copy file name to clipboardExpand all lines: positionpaper.bib
+10Lines changed: 10 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -53,6 +53,16 @@ @InBook{DiCosmo2023
53
53
address = {Cham},
54
54
}
55
55
56
+
@Book{Ehlert2025,
57
+
author = {Ehlert, Iris and Attinger, Sabine and Bockelmann, Hendryk and Feulner, Georg and Grießbach, Sabine and Hoose, Corinna and Jung, Thomas and Kollet, Stefan and Potthast, Roland and Rehfeld, Kira and Schmidt, Hauke and Tegen, Ina and Zaehle, Sönke and Marotzke, Jochem and Schmidt, Anja},
58
+
title = {natESM Strategy: Uniting Earth System Modeling for a Sustainable Future},
59
+
year = {2025},
60
+
publisher = {Deutsches Klimarechenzentrum GmbH, Projekt natESM},
0 commit comments