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
+51-36Lines changed: 51 additions & 36 deletions
Original file line number
Diff line number
Diff line change
@@ -83,24 +83,20 @@ \subsection{Terminology}
83
83
84
84
\section{Motivation}
85
85
86
+
87
+
\begin{quotation}
88
+
\textit{Better Software, Better Research}\\(Mission statement of the UK Software Sustainability Institute)
89
+
\end{quotation}
90
+
86
91
In this chapter, we motivate dedicated RSE groups in German research organizations.
87
92
Several stakeholder perspectives are discussed and supported by (inter)national examples, including that of RSEs within RSE groups, RSEs embedded in research groups, Researchers in need of RSE resources, organizational management and that of funders.
88
93
89
94
Research Data Management has proved to benefit data quality through training researchers, the reusability through data repositories and to avoid duplication of effort.
90
-
For over a decade, research funders and organizations made a significant effort to establish RDM and teams around it, See for example the Utrecht University Research Data Management Support~\autocite{UtrechtRDM}, University of Stuttgart FoKUS team~\autocite{Boehlke2024} or TUBS.researchdata~\autocite{Grunwald2022} at TU Braunschweig.
95
+
For over a decade, research funders and organizations made a significant effort to establish RDM and teams around it, for example the Utrecht University Research Data Management Support~\autocite{UtrechtRDM}, University of Stuttgart FoKUS team~\autocite{Boehlke2024} or TUBS.researchdata~\autocite{Grunwald2022} at TU Braunschweig.
91
96
We assume that research software will follow a similar trajectory.
92
97
\footnote{For arguments when research software is unlike data, see \autocite{Lamprecht2020}.}
93
98
While we focus on Germany here, it is beneficial to review how other countries approach research software.
94
99
In the UK, for example, many universities started initiating dedicated RSE departments about a decade ago~\autocite{Crouch2013}.
95
-
The successful establishment of such staff is a role model for similar academic organizations worldwide.
96
-
A range of already-existing departments can be seen in this map: https://society-rse.org/community/rse-groups/
97
-
98
-
Policies for research software management and guidelines involving responsible research practices detailing software handling are the precursors for a research software engineering environment.
99
-
See for example position papers by the Helmholtz Open Science Office~\autocite{Helmholtz2019a,Helmholtz2019b},
100
-
the AllianzInitiative~\autocite{Konrad2021},
101
-
the University Utrecht~\autocite{Utrecht2016b},
102
-
and the German Research Council~\autocite{dfg_gsp}.
103
-
%% TODO: Double-check that DLR guidelines are referenced.
104
100
105
101
\subsection{Tasks}
106
102
@@ -141,12 +137,6 @@ \subsection{Structure}
141
137
With the increasing recognition of software as a research object/result, it is easy to see how projects will require and benefit from support in software needs in the near future.
142
138
143
139
144
-
145
-
146
-
\subsection{People}
147
-
148
-
149
-
150
140
The Carpentries~\autocite{Carpentries} exemplify a similar success story [REF SuccessStory Carpentries https://carpentries.org/testimonials/]. Requests or suggestions for even more training show the need for such services.
151
141
RSE services which benefit all disciplines/departments may represent a unique selling point for organizations competing for the brightest minds.
152
142
See the examples from leading universities above.
@@ -155,42 +145,67 @@ \subsection{People}
155
145
Such a group may extend or include RDM or collaborate with such service teams.
156
146
See the Vision and Realization sections below for more details.
157
147
158
-
\subsection{Benefits - Why centralized RSEs would become a success story}
148
+
\subsection{International Comparison and Current Developments}
159
149
160
150
161
-
Selected research institutions in the UK have long been role models for RSE deployment into research projects [REF].
162
-
There, grant applications (almost always) include software development in their budget.
151
+
Selected research institutions in the UK have pioneered the deployment of RSEs into research projects~\autocite{Crouch2013}. The successful establishment of such staff is a role model for similar academic organizations worldwide.
152
+
A range of already-existing departments can be seen in this map: https://society-rse.org/community/rse-groups/
153
+
154
+
In the UK, for example, almost all grant applications include software development in their budget.
163
155
This allocated money can then be utilized to delegate/dispatch a central RSE person or group into a research project for a few weeks or months as necessary.
164
156
157
+
We welcome that the latest DFG grant application templates require discussion of both, data \textbf{and} software management (in line with their GWP guidelines~\autocite{dfg_gsp}).
158
+
%We also see the first grant applications [REF welcome trust? or others] requiring Software Management Plans (SMP).
159
+
In addition, dedicated Data Management Plans (DMP) have become mandatory in several funding calls (e.g., ...) and we expect to see a similar development for SMPs in the future. (There have been funding calls in the UK that required a SMP. [no ref?])
165
160
166
-
The latest DFG grant application templates require discussion of data and software management (in line with their GWP guidelines~\autocite{dfg_gsp}).
167
-
We also see the first grant applications [REF welcome trust? or others] requiring Software Management Plans (SMP).
168
-
A few journals started asking for code submission [REF CHORUS? Nature?].
169
-
The rather complex assessment of FAIRness~\autocite{Wilkinson2023,FAIRmaturity} has widened from data to software~\autocite{Lamprecht2020}.
161
+
Policies for research software management and guidelines involving responsible research practices detailing software handling are the precursors for a research software engineering environment.
162
+
See for example position papers by the Helmholtz Open Science Office~\autocite{Helmholtz2019a,Helmholtz2019b},
163
+
the AllianzInitiative~\autocite{Konrad2021},
164
+
the University Utrecht~\autocite{Utrecht2016b},
165
+
and the German Research Council~\autocite{dfg_gsp}.
166
+
%% TODO: Double-check that DLR guidelines are referenced.
170
167
168
+
RSE groups offer consulting on creating management documents as well as implementing the policies.
171
169
170
+
As another parallel to federal RDM initiatives (HeFDI, SaxFDM, FDM-BBB, FDM-Nds. etc...), there are first ideas and grant proposals to establish similar structures for research software.
172
171
173
-
\subsection{Better Software, Better Research}
172
+
Another development taking place worldwide is the encouragement of authors to submit both, data and software, for peer review. As an example, the journal "Nature" initiated such a policy\footnote{\url{https://www.nature.com/nature-portfolio/editorial-policies/reporting-standards}} in 2018~\autocite{Nature2018}.
173
+
This is another activity that can be supported by RSE groups.
174
174
175
-
High-quality software is likely to be published, cited and reused.
176
-
This will benefit researchers, organizations, funders and society.
177
-
Such software is assumed to have a much longer life cycle and may be more evolvable or extensible due to better code quality and architectural decisions that ease reuse.
175
+
The global FAIR movement originated from RDM has enlarged their focus to research software. The FAIR principles for Research Software (FAIR4RS)~\autocite{ChueHong2022} have been adopted worldwide~\autocite{Barker2024}
176
+
including the German Ministry of Education and Research (BMBF) and the German Research Foundation (DFG).
177
+
% adoption of FAIR4RS (inter)nationally
178
+
The rather complex assessment of FAIRness~\autocite{Wilkinson2023,FAIRmaturity} has also widened from data to software~\autocite{Lamprecht2020}.
178
179
179
-
\subsection{Measures}
180
+
%\subsection{Better Software, Better Research}
181
+
%Such software is assumed to have a much longer life cycle and may be more evolvable or extensible due to better code quality and architectural decisions that ease reuse.
180
182
181
-
Publication efforts for better software will increase discoverability which in turn will decrease duplication of effort.
182
-
Scarce resources like professional staff, time and money are not put to waste. Instead, better software (publications) will lead to outstanding reputation.
183
+
\subsection{Towards a Thriving Future}
183
184
184
-
A professionalization in software development and management can be expected to lead from research project prototypes to software products to the benefit of everyone.
185
+
In conclusion, we observed that RSE groups already do support research software development, publication, and development among many important tasks.
186
+
187
+
%Publication efforts for better software will increase discoverability which in turn will decrease duplication of effort.
188
+
%Scarce resources like professional staff, time and money are not put to waste.
189
+
%Instead, better software (publications) will lead to outstanding reputation.
190
+
191
+
A professionalization in software development and management can be expected to improve the transition from prototypes to software products.% to the benefit of everyone.
185
192
Less technical debt \footnote{\url{https://www.gartner.com/en/information-technology/glossary/technical-debt}} will be amassed, which is beneficial for reuse.
186
193
187
-
Necessary software management activities like (git-based) version control are assumed to improve collaboration among researchers.
194
+
High-quality software is likely to be published, cited, and reused.
195
+
Better software is assumed to have a much longer life cycle and may be more evolvable or extensible due to better code quality and architectural decisions that ease reuse.
196
+
This will benefit researchers, organizations, funders, and society.
197
+
198
+
%Necessary software management activities like (git-based) version control are assumed to improve collaboration among researchers.
199
+
200
+
201
+
188
202
189
-
Software development and management training efforts included in the "studium generale" (or similar education strategies) will further the knowledge of students and early career researchers.
203
+
% move to vision
204
+
%Software development and management training efforts included in the "studium generale" (or similar education strategies) will further the knowledge of students and early career researchers.
190
205
191
-
Organizations lacking such knowledge need to purchase professional support - in the industry often realized via consulting.
192
-
Academic research hardly has the resources to compete for effective consulting.
193
-
Academic research is assumed to aim for sovereignty and independence of third-party providers.
206
+
%In contrast, organizations lacking such RSE knowledge need to purchase professional support - in the industry often realized via consulting.
207
+
%Academic research hardly has the resources to compete for effective consulting.
208
+
%Academic research is assumed to aim for sovereignty and independence of third-party providers.
author = {Chue Hong, Neil P. and Katz, Daniel S. and Barker, Michelle and Lamprecht, Anna-Lena and Martinez, Carlos and Psomopoulos, Fotis E. and Harrow, Jen and Castro, Leyla Jael and Gruenpeter, Morane and Martinez, Paula Andrea and Honeyman, Tom and Struck, Alessandra and Lee, Allen and Loewe, Axel and van Werkhoven, Ben and Jones, Catherine and Garijo, Daniel and Plomp, Esther and Genova, Francoise and Shanahan, Hugh and Leng, Joanna and Hellstr{\"o}m, Maggie and Sandstr{\"o}m, Malin and Sinha, Manodeep and Kuzak, Mateusz and Herterich, Patricia and Zhang, Qian and Islam, Sharif and Sansone, Susanna-Assunta and Pollard, Tom and Atmojo, Udayanto Dwi and Williams, Alan and Czerniak, Andreas and Niehues, Anna and Fouilloux, Anne Claire and Desinghu, Bala and Goble, Carole and Richard, C{\'e}line and Gray, Charles and Erdmann, Chris and N{\"u}st, Daniel and Tartarini, Daniele and Ranguelova, Elena and Anzt, Hartwig and Todorov, Ilian and McNally, James and Moldon, Javier and Burnett, Jessica and Garrido-S{\'a}nchez, Juli{\'a}n and Belhajjame, Khalid and Sesink, Laurents and Hwang, Lorraine and Tovani-Palone, Marcos Roberto and Wilkinson, Mark D. and Servillat, Mathieu and Liffers, Matthias and Fox, Merc and Miljkovi{\'c}, Nadica and Lynch, Nick and Martinez Lavanchy, Paula and Gesing, Sandra and Stevens, Sarah and Martinez Cuesta, Sergio and Peroni, Silvio and Soiland-Reyes, Stian and Bakker, Tom and Rabemanantsoa, Tovo and Sochat, Vanessa and Yehudi, Yo and RDA FAIR4RS WG},
245
+
date-added = {2022-06-22 12:15:42 +0200},
246
+
date-modified = {2022-06-22 12:17:02 +0200},
247
+
doi = {10.15497/RDA00068},
248
+
keywords = {RSE, FAIR},
249
+
month = may,
250
+
publisher = {Zenodo},
251
+
title = {{FAIR Principles for Research Software (FAIR4RS Principles)}},
author = {Barker, Michelle and Castro, Leyla Jael and Fritzsch, Bernadette and Katz, Daniel S. and Martinez-Ortiz, Carlos and Niehues, Anna and Struck, Alexander and Zhang, Qian},
0 commit comments