Research Software Engineering within the NFDI (INFRA-WG-RSE)

Research Software Engineering (RSE) is fundamental to the German National Research Data Infrastructure (NFDI). Within the NFDI e.V., several sections deal with overarching topics, including RSE technologies and knowledge, especially the "Section Common Infrastructures" with its working groups on "Data Integration (DI)", "Data Management Planning (DMP)", "Data Science and Artificial Intelligence (DSAI)", "Electronic Lab Notebooks (ELN)", "Persistent Identifiers (PID)" and "Research Software Engineering (RSE)". The RSE working group connects the NFDI consortia in software-related aspects. It focuses on Research software, software communities, and software infrastructure at NFDI. The working group operates a central forum in an advisory and supportive capacity. It establishes the necessary software ecosystem within NFDI for the professional development of software infrastructure components, which represent an integral part of the NFDI. In addition, the working group serves as an interface for the NFDI to compare European and international initiatives to promote the connectivity of the NFDI with other infrastructures. The WG RSE comprises several tasks that are also related to Base4NFDI: Task Jupyter Services: bring together the JupyterHub providers in Germany; collect and list available hubs at a common website; evaluate the possibility of an NFDI-wide Jupyter service. This is addressed in the Jupyter4NFDI Basic Service (in its initialisation phase. Jupyter4NFDI aims to address the fragmented deployment of Jupyter Notebooks across NFDI consortia by offering a centralised service. This service will simplify access, improve user experience, and extend Jupyter's reach to a wider audience within and beyond the NFDI. Task Software Marketplace: Allow access to the portfolio of research software in the NFDI; develop a concept for the Marketplace; consider requirements from the consortia and available solutions. This has been substantiated in a proposal to Base4NFDI. Task Training Materials: Create recommendations to spread good practices using available content. Task Mission Statement: Develop a common mission statement, "Software Engineering in the NFDI“. Task Status Quo Survey and Report: Apply an RSE survey for a "Landscape Analysis" within the NFDI. Task Overarching Initiatives: Ensure connectivity and compatibility with European and international efforts. Task Software Ecosystem: Develop a draft strategy for establishing a software ecosystem within the NFDI. Task Use Cases: Identify use cases for a cross-consortium, prototypical development of the software ecosystem. Task Quality Criteria for Research Software: Identify and develop suitable, easy-to-record indicators. Task Criteria for NFDI Components: Ensure reliability, compatibility, and security; provide checklists/test suite. This contribution presents the WG RSE activities and the possibilities for participation (small subgroups work on individual tasks, monthly WG-wide coordination meetings) in the working group discussion rounds that bring the NFDI consortia together in all software-related aspects.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2024-11-20
DOI
https://doi.org/10.5281/zenodo.14167107
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research Software Engineering within the NFDI (INFRA-WG-RSE)

Zenodo (CERN European Organization for Nuclear Research)
Scientific Computing and Data Management
article

Research Software Engineering within the NFDI (INFRA-WG-RSE)

article en

Abstract

Research Software Engineering (RSE) is fundamental to the German National Research Data Infrastructure (NFDI). Within the NFDI e.V., several sections deal with overarching topics, including RSE technologies and knowledge, especially the "Section Common Infrastructures" with its working groups on "Data Integration (DI)", "Data Management Planning (DMP)", "Data Science and Artificial Intelligence (DSAI)", "Electronic Lab Notebooks (ELN)", "Persistent Identifiers (PID)" and "Research Software Engineering (RSE)". The RSE working group connects the NFDI consortia in software-related aspects. It focuses on Research software, software communities, and software infrastructure at NFDI. The working group operates a central forum in an advisory and supportive capacity. It establishes the necessary software ecosystem within NFDI for the professional development of software infrastructure components, which represent an integral part of the NFDI. In addition, the working group serves as an interface for the NFDI to compare European and international initiatives to promote the connectivity of the NFDI with other infrastructures. The WG RSE comprises several tasks that are also related to Base4NFDI: Task Jupyter Services: bring together the JupyterHub providers in Germany; collect and list available hubs at a common website; evaluate the possibility of an NFDI-wide Jupyter service. This is addressed in the Jupyter4NFDI Basic Service (in its initialisation phase. Jupyter4NFDI aims to address the fragmented deployment of Jupyter Notebooks across NFDI consortia by offering a centralised service. This service will simplify access, improve user experience, and extend Jupyter's reach to a wider audience within and beyond the NFDI. Task Software Marketplace: Allow access to the portfolio of research software in the NFDI; develop a concept for the Marketplace; consider requirements from the consortia and available solutions. This has been substantiated in a proposal to Base4NFDI. Task Training Materials: Create recommendations to spread good practices using available content. Task Mission Statement: Develop a common mission statement, "Software Engineering in the NFDI“. Task Status Quo Survey and Report: Apply an RSE survey for a "Landscape Analysis" within the NFDI. Task Overarching Initiatives: Ensure connectivity and compatibility with European and international efforts. Task Software Ecosystem: Develop a draft strategy for establishing a software ecosystem within the NFDI. Task Use Cases: Identify use cases for a cross-consortium, prototypical development of the software ecosystem. Task Quality Criteria for Research Software: Identify and develop suitable, easy-to-record indicators. Task Criteria for NFDI Components: Ensure reliability, compatibility, and security; provide checklists/test suite. This contribution presents the WG RSE activities and the possibilities for participation (small subgroups work on individual tasks, monthly WG-wide coordination meetings) in the working group discussion rounds that bring the NFDI consortia together in all software-related aspects.

Zenodo (CERN European Organization for Nuclear Research)
University of Stuttgart (DE), Amt für Archäologie (CH), GFZ Helmholtz Centre for Geosciences (DE)
Industry, innovation and infrastructure
Openalex Percentile: Top 33%
Scientific Computing and Data Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.