elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Barrierefreiheit | Kontakt | English
Schriftgröße: [-] Text [+]

Implementation of DevOps with Gitlab CI/CD for a Large Satellite Simulation Software

Chand, Suditi und Bremer, Stefanie und Pfannenstiel, Mike (2025) Implementation of DevOps with Gitlab CI/CD for a Large Satellite Simulation Software. Electronic Communications of the EASST, 85, Seite 2713. European Association of Software Science and Technology. doi: 10.14279/eceasst.v85.2713. ISSN 1863-2122.

[img] PDF - Verlagsversion (veröffentlichte Fassung)
1MB

Offizielle URL: https://eceasst.org/index.php/eceasst/article/view/2713

Kurzfassung

The aim of this paper is to demonstrate the need and benefits of using Continuous Integration and Continuous Delivery (CI/CD) workflow for the testing, documentation, build and release of numerous GitLab projects (science modules) for the core VENQS® simulation library developed at DLR SI. The objective of this library and the supporting software development and management processes is to provide a simulation tool-chain for satellite mission design. It is crucial to have standardised workflows for module versioning, dependency management and release management systems. A down-to-top and a top-to-down pipeline architecture are implemented to meet all the project requirements. Consequently, the error-free deployment of new features and/or modules has been accelerated from 3-5 weeks to less than a week. Concluding, this paper sheds light on the implementation of a CI/CD pipeline in a large software infrastructure. Moreover, the benefits we achieved in automating the DevOps of our research software in GitLab CI/CD are discussed.

elib-URL des Eintrags:https://elib.dlr.de/213673/
Dokumentart:Zeitschriftenbeitrag
Titel:Implementation of DevOps with Gitlab CI/CD for a Large Satellite Simulation Software
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Chand, SuditiSuditi.Chand (at) dlr.dehttps://orcid.org/0009-0002-3373-226X200573289
Bremer, StefanieStefanie.Bremer (at) dlr.dehttps://orcid.org/0000-0002-8091-0121NICHT SPEZIFIZIERT
Pfannenstiel, Mikemike.pfannenstiel (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:15 Dezember 2025
Erschienen in:Electronic Communications of the EASST
Referierte Publikation:Ja
Open Access:Ja
Gold Open Access:Ja
In SCOPUS:Ja
In ISI Web of Science:Nein
Band:85
DOI:10.14279/eceasst.v85.2713
Seitenbereich:Seite 2713
Herausgeber:
HerausgeberInstitution und/oder E-Mail-Adresse der HerausgeberHerausgeber-ORCID-iDORCID Put Code
Caspart, ReneNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Goth, FlorianNICHT SPEZIFIZIERThttps://orcid.org/0000-0003-2707-4790NICHT SPEZIFIZIERT
Karras, OliverNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Linxweiler, JanNICHT SPEZIFIZIERThttps://orcid.org/0000-0002-2755-5087NICHT SPEZIFIZIERT
Thiery, FlorianNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Wuttke, JoachimNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Verlag:European Association of Software Science and Technology
Name der Reihe:deRSE25 - Selected Contributions of the 5th Conference for Research Software Engineering in Germany
ISSN:1863-2122
Status:veröffentlicht
Stichwörter:Satellite simulation software, VENQS, DevOps, Continuous Integration, Continuous Delivery, CI/CD architecture, GitLab CI/CD, Research software, Software management, Build automation, Release management, Very Small Software Development Entity
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Raumfahrt
HGF - Programmthema:Kommunikation, Navigation, Quantentechnologien
DLR - Schwerpunkt:Raumfahrt
DLR - Forschungsgebiet:R KNQ - Kommunikation, Navigation, Quantentechnologie
DLR - Teilgebiet (Projekt, Vorhaben):R - Projekt MoQSpace
Standort: Bremen
Institute & Einrichtungen:Institut für Satellitengeodäsie und Inertialsensorik > Relativistische Modellierung
Hinterlegt von: Chand, Frau Suditi
Hinterlegt am:23 Dez 2025 12:26
Letzte Änderung:23 Dez 2025 12:26

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
OpenAIRE Validator logo electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.