Haupt, Carina and Schlauch, Tobias (2019) Guidelines and Environment to Support Sustainable Software Development at DLR. In: PASC 2016 - Proceedings of the Platform for Advanced Scientific Computing Conference. Platform for Advanced Scientific Computing (PASC) Conference, 12.-14. Juni 2019, Zürich, Schweiz.
![]() |
PDF
2MB |
Official URL: https://pasc19.pasc-conference.org/program/schedule/presentation/?id=msa182&sess=sess155
Abstract
Research software is often developed by scientists who are domain experts. Most of them have no specific education in software development. At the German Aerospace Center (DLR), we started an initiative for better research software to help scientists developing and sustaining their software. The central elements of the initiative are practical software development guidelines and the establishment of a supportive environment. The guidelines describe the desired development practice. The environment is established with this practice in mind and consists of offers such as central tools, training, and opportunities for knowledge exchange. Both elements are further developed by a joint community at DLR. In this talk, we briefly introduce the guidelines and the environment for research software developers at DLR. Particularly, we focus on the minimum practice imposed by the guidelines and show the interplay between guidelines and environment. Concretely, we present the concept of our new training. It connects the minimum practice with the usage of our GitLab-based software development collaboration platform on the basis of hands-on exercises. Finally, we share our experience with the training which has been taken by about 100 participants so far.
Item URL in elib: | https://elib.dlr.de/128303/ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Document Type: | Conference or Workshop Item (Speech) | ||||||||||||
Title: | Guidelines and Environment to Support Sustainable Software Development at DLR | ||||||||||||
Authors: |
| ||||||||||||
Date: | 14 June 2019 | ||||||||||||
Journal or Publication Title: | PASC 2016 - Proceedings of the Platform for Advanced Scientific Computing Conference | ||||||||||||
Refereed publication: | Yes | ||||||||||||
Open Access: | Yes | ||||||||||||
Gold Open Access: | No | ||||||||||||
In SCOPUS: | Yes | ||||||||||||
In ISI Web of Science: | No | ||||||||||||
Status: | Published | ||||||||||||
Keywords: | Software Engineering, Community, Guidelines | ||||||||||||
Event Title: | Platform for Advanced Scientific Computing (PASC) Conference | ||||||||||||
Event Location: | Zürich, Schweiz | ||||||||||||
Event Type: | international Conference | ||||||||||||
Event Dates: | 12.-14. Juni 2019 | ||||||||||||
HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||
HGF - Program: | Space | ||||||||||||
HGF - Program Themes: | Space System Technology | ||||||||||||
DLR - Research area: | Raumfahrt | ||||||||||||
DLR - Program: | R SY - Space System Technology | ||||||||||||
DLR - Research theme (Project): | R - Vorhaben SISTEC (old) | ||||||||||||
Location: | Berlin-Adlershof , Braunschweig | ||||||||||||
Institutes and Institutions: | Institut of Simulation and Software Technology > Distributed Systems and Component Software Institut of Simulation and Software Technology | ||||||||||||
Deposited By: | Haupt, Carina | ||||||||||||
Deposited On: | 18 Jul 2019 10:37 | ||||||||||||
Last Modified: | 31 Jul 2019 20:25 |
Repository Staff Only: item control page