25 February 2025 to 1 March 2025
Building 30.95
Europe/Berlin timezone

Recovering Knowledge from old Code

27 Feb 2025, 11:20
20m
SR A+B (Building 30.95)

SR A+B

Building 30.95

Straße am Forum 1, 76131 Karlsruhe
Talk (15min + 5min) best practices for research software development Legacy Research Software

Speaker

Fredo Erxleben (Helmholtz-Zentrum Dresden-Rossendorf)

Description

Imagine: A 30 year old Fortran code. 10K lines of three-letter variables, almost no commentary of varying correctness and no one left to remember how it works. Amazingly it is still in use - even though it is unclear how exactly it calculates what it calculates…

Somewhere buried in these dusty bits and bytes supposedly lies an algorithm that promises to be better than the tools that a research group have available, faster and more precise.

The HIFIS RSE-consulting team was approached to help with investigating this software, unlocking its hidden secrets and coming up with a way to deal with this kind of "inherited software", because we can be sure: There is a lot more where that came from.

In this talk we will present how we approach this problem, the plan, the steps already taken, the challenges encountered, what worked (or at least looks promising) and what didn't.

I want to participate in the youngRSE prize no

Primary author

Fredo Erxleben (Helmholtz-Zentrum Dresden-Rossendorf)

Presentation materials