Authors
Affiliations

Gesellschaft für Informatik

deRSE

Gesellschaft für Informatik

deRSE

Florian Goth

Jan Phillip Thiele

Anna-Lena Lambrecht

Glossary

C A general-purpose programming language often used for system-level development.

Cpp C++ — an extension of C that supports object-oriented programming.

DIST Software distribution — the practice of packaging and delivering software and its dependencies.

DOCBB Documentation and best practices — ensuring code is understandable and maintainable.

DOMREP Domain repositories — platforms that store and share domain-specific research data.

HPC High-Performance Computing — using supercomputers and parallel processing for complex tasks.

MOD Modularity — the design principle of separating software into interchangeable, functional components.

NEW Novel research — work that contributes original insights to a scientific domain.

PM Project Management — planning, executing, and overseeing projects effectively.

Python A high-level programming language widely used in data science and scripting.

R A programming language and environment for statistical computing and graphics.

RSE Research Software Engineer — someone who applies software engineering skills to scientific research.

SP Software publication — the process of preparing and disseminating software artifacts.

SRU Software reuse — the practice of using existing software components in new projects.

STEM Science, Technology, Engineering, and Mathematics.

SWREPOS Software repositories — systems for storing and managing software code and versions.

TEAM Teamwork — the ability to collaborate effectively in a group setting.

TEACH Teaching — the skill of communicating knowledge and helping others learn.

USERS End users — the scientists or researchers who rely on software tools.