ABOUT
Research Software Engineering (RSE) refers to the application of software engineering methods in the field of scientific research. The primary difference from traditional software engineering in computer science is the target metrics: Research Software aims at maximizing scientific knowledge gain rather than software economics. Also, developers of research software are usually not trained computer scientists, so the target group for Research Software Engineering is much broader and those doing it may have a range of very different job titles. This research group focuses on RSE for high-performance computing (HPC) software and their developers. We work on tools for improving continuous testing/integration/benchmarking on HPC machines and we train researchers on all career levels to make use of modern RSE methodologies. Since an integral part of RSE is a thriving community, this research group is providing active community management for the Jülich Supercomputing Centre, for Forschungszentrum Jülich and beyond.