% 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{Kabadshow:1019684,
author = {Kabadshow, Ivo},
title = {{T}esting. {T}esting? {T}esting! {H}ow {RSE}s can {A}ssure
{S}oftware {Q}uality in {C}omplex {HPC} {C}ode {B}ases.},
reportid = {FZJ-2023-05541},
year = {2023},
abstract = {HPC software is often regarded simply as a tool to advance
science and publish results. However, the process of
developing and maintaining HPC software is getting more
complex. Since the lifetime of a code outlasts the lifetime
of an HPC cluster, porting and optimizing for a new system
is always required. How can we improve and automate the
workflow of development and maintenance? In this talk, we
focus on the software engineering part of HPC code
development. We describe how automated unit testing and
continuous integration help to keep the software in a
manageable state.},
month = {Jun},
date = {2023-06-26},
organization = {Platform for Advanced Scientific
Computing Conference, Davos
(Switzerland), 26 Jun 2023 - 28 Jun
2023},
subtyp = {After Call},
cin = {JSC},
cid = {I:(DE-Juel1)JSC-20090406},
pnm = {5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs)
and Research Groups (POF4-511) / DFG project 443189148 -
FMhub - Eine Plattform zur Bereitstellung schneller
Multipol-Löser für die Wissenschaft (443189148)},
pid = {G:(DE-HGF)POF4-5112 / G:(GEPRIS)443189148},
typ = {PUB:(DE-HGF)6},
url = {https://juser.fz-juelich.de/record/1019684},
}