Druskat, Stephan und Krause, Thomas (2023) The four elements of achieving research software sustainability for long tail projects. Zenodo. deRSE23 - Conference for Research Software Engineering in Germany, 2023-02-20 - 2023-02-22, Paderborn, Germany. doi: 10.5281/zenodo.7654778.
PDF
1MB |
Offizielle URL: https://doi.org/10.5281/zenodo.7654778
Kurzfassung
At deRSE19 we presented Hexatomic, a project to investigate what small research software projects need to make their software more sustainable. This talk reports our results. Developing annotation software for multi-layer linguistic corpora, we found that - there is a minimal infrastructure that needs to be in place to activate a potential for sustainability in the first place, and - that four elements play key roles in reducing the risk of software collapse. These four elements are: a clearly defined, resourced maintainer role; multi-modal documentation to guide maintenance and use; automated tests; code review and triage processes supported by static code analysis. We have tested this by performing changes in maintainership and observing success in reviving development and maintenance activities. Our results furthermore clearly point to the necessity for RSEs to be involved in software projects as part of research projects. In this talk, we describe our research project, the minimal infrastructure as well as development, maintenance, and release and publication workflows we implemented, and how the four elements helped maintainers take up their roles.
elib-URL des Eintrags: | https://elib.dlr.de/194282/ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||
Titel: | The four elements of achieving research software sustainability for long tail projects | ||||||||||||
Autoren: |
| ||||||||||||
Datum: | 19 Februar 2023 | ||||||||||||
Referierte Publikation: | Nein | ||||||||||||
Open Access: | Ja | ||||||||||||
Gold Open Access: | Nein | ||||||||||||
In SCOPUS: | Nein | ||||||||||||
In ISI Web of Science: | Nein | ||||||||||||
DOI: | 10.5281/zenodo.7654778 | ||||||||||||
Verlag: | Zenodo | ||||||||||||
Status: | veröffentlicht | ||||||||||||
Stichwörter: | research software sustainability, linguistic annotation, software, software maintenance, software documentation, technical sustainability | ||||||||||||
Veranstaltungstitel: | deRSE23 - Conference for Research Software Engineering in Germany | ||||||||||||
Veranstaltungsort: | Paderborn, Germany | ||||||||||||
Veranstaltungsart: | nationale Konferenz | ||||||||||||
Veranstaltungsbeginn: | 20 Februar 2023 | ||||||||||||
Veranstaltungsende: | 22 Februar 2023 | ||||||||||||
Veranstalter : | de-RSE e.V. - Gesellschaft für Forschungssoftware | ||||||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||
HGF - Programm: | Raumfahrt | ||||||||||||
HGF - Programmthema: | Technik für Raumfahrtsysteme | ||||||||||||
DLR - Schwerpunkt: | Raumfahrt | ||||||||||||
DLR - Forschungsgebiet: | R SY - Technik für Raumfahrtsysteme | ||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | R - Aufgaben SISTEC | ||||||||||||
Standort: | Berlin-Adlershof | ||||||||||||
Institute & Einrichtungen: | Institut für Softwaretechnologie Institut für Softwaretechnologie > Intelligente und verteilte Systeme | ||||||||||||
Hinterlegt von: | Druskat, Stephan | ||||||||||||
Hinterlegt am: | 17 Mär 2023 13:06 | ||||||||||||
Letzte Änderung: | 24 Apr 2024 20:55 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags