Conveners
Legacy Research Software
- Julian Gethmann (KIT-IBPT)
With the retirement of a colleague we were handed the Fortran source code for a computational software.
At that stage the software was feature complete, offering a large variety of options for simulation of semiconductors. Along with the implementation of advances physical models for semiconductors and optoelectronic devices,
key features at the time of development where a custom scripting...
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...
In this proposed talk, I will talk about my experience in maintaining the "boring", but arguably important, part of the R infrastructure: Input and Output (I/O) infrastructure. The foci will be two packages I am currently maintaining and recently have their respective tenth anniversary: rio
and readODS
. In this proposed talk, I will briefly talk about how the (chaotic) I/O infrastructure...
The earth system modelling framework MESSy (Modular Earth Submodel System: https://messy-interface.org/) consists of around 3.5 Mio. lines of pure code, most of it written in Fortran, and is mainly used on large HPC clusters. Here, users as well as developers usually have to configure and build the software package on their own with the help of a build system which is an essential part of...