Softwareentwicklung und Umgang mit Forschungsdaten in der Mathematik

In der Mathematik wird für Softwareentwicklung vielfach der Dienst GitHub(externer Link) verwendet, sowohl für kollaborative Arbeit an der Software als auch zum Download für Nutzende. Sinnvolle Möglichkeiten für die Speicherung von Software und Forschungsdaten in der Mathematik bietet ebenfalls das durch die EU finanzierte und am CERN angesiedelte Repositorium Zenodo(externer Link), das zudem über eine weitreichende zeitliche Bestandsgarantie verfügt.

Mit Blick auf die Reproduzierbarkeit von Ergebnissen werden die Versionierung von Software, deren angemessene Dokumentation und die Verwendung von Persistent Identifier als wichtig erachtet.

Wenn Daten in der Mathematik eine Rolle spielen (etwa in der Statistik), dann dienen diese häufig nur zur Illustration von entwickelten mathematischen Verfahren und Methoden. Oft sind diese deshalb recht einfach öffentlich zugänglich oder werden zu diesem Zweck manchmal auch künstlich erzeugt. Ausnahmen gibt es eventuell bei Kooperationen mit Unternehmen. Hier wird meist mit verfremdeten Daten gearbeitet, die dann aber auch dokumentiert sein müssen. Ein offener Zugang zu und ein persistenter Umgang mit Daten wird in der Mathematik als notwendig und wesentlich angesehen.

In Forschungsvorhaben auf dem Gebiet der Mathematik sollten die mathematischen Ergebnisse, zugehörige Software (in der für die Erzielung der Ergebnisse verwendeten Version) sowie benötigte Daten zudem als Einheit betrachtet werden und in integraler Form Veröffentlichung finden.