% IMPORTANT: The following is UTF-8 encoded. This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.
@INPROCEEDINGS{Fritz:1040622,
author = {Fritz, Jakob and Mesiti, Michele and Thiele, Jan Philipp},
title = {{A} concise guide to good practices for automated testing
and documentation of {R}esearch {S}oftware},
volume = {83},
issn = {1863-2122},
address = {Berlin},
publisher = {Techn. Univ.},
reportid = {FZJ-2025-01971},
series = {Electronic communications of the EASST},
pages = {26},
year = {2025},
abstract = {This publication aims to highlight aspects of good
practices from the areas of testing, documentation, and
workflow management to improve existing code in Research.
Applying these practices helps to make the scientific
results obtained with the software easier to reproduce, as
the codebase is easier to understand (thanks to
documentation) and it is ensured that the code works as
expected (thanks to automated testing). As codebases grow
larger, workflow management for automated testing is also
needed in order to keep the development cycle fast.},
month = {Mar},
date = {2024-03-05},
organization = {4th Conference for Research Software
Engineering in Germany, Würzburg
(Germany), 5 Mar 2024 - 7 Mar 2024},
keywords = {Ci (Other) / documentation (Other) / testing (Other) /
workflows (Other) / RSE (Other)},
cin = {JSC},
ddc = {004},
cid = {I:(DE-Juel1)JSC-20090406},
pnm = {5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs)
and Research Groups (POF4-511) / RGRSE - RG Research
Software Engineering for HPC (RG RSE) (RG-RSE) / $HiRSE_PS$
- Helmholtz Platform for Research Software Engineering -
Preparatory Study $(HiRSE_PS-20220812)$},
pid = {G:(DE-HGF)POF4-5112 / G:(DE-Juel-1)RG-RSE /
$G:(DE-Juel-1)HiRSE_PS-20220812$},
typ = {PUB:(DE-HGF)8 / PUB:(DE-HGF)7},
doi = {10.14279/eceasst.v83.2622},
url = {https://juser.fz-juelich.de/record/1040622},
}