Jungmann, Lea (2023) Runtime Performance Evaluation of a Non-Preemptive Cooperative Multitasking Framework Through Tracing. Bachelorarbeit, Duale Hochschule Baden-Württemberg Mannheim.
PDF
1MB |
Kurzfassung
Software systems for space applications can grow quite complex, making the development of them a time-consuming process. To aid in the development of space application, the Tasking Framework was created to establish a modeling system tailored to the data processing needs of space applications. The Tasking Framework is a cooperative, non-pre-emptive framework and execution platform capable of multi-tasking. The complexity of space applications makes debugging them the traditional way difficult. Tracing is a way to record the behaviour of a system during runtime. These recordings, called traces, can then be analysed to find bugs and extrapolate future system behaviour. This work seeks to implement tracing within Tasking Framework in a way so that it can be used for debugging and further analysis of systems developed with Tasking Framework, while working off of pre-existing structures. Furthermore, the traces are then graphically represented to facilitate debugging. Additionally, this work presents different ways to use traces to predict and draw conclusions about future system behaviour and how they can be applied to the generated traces, such as arrival curves, minimal distance functions and execution time analyses.
elib-URL des Eintrags: | https://elib.dlr.de/202891/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Hochschulschrift (Bachelorarbeit) | ||||||||
Titel: | Runtime Performance Evaluation of a Non-Preemptive Cooperative Multitasking Framework Through Tracing | ||||||||
Autoren: |
| ||||||||
Datum: | 2023 | ||||||||
Open Access: | Ja | ||||||||
Seitenanzahl: | 53 | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | Software, Tracing, Tasking Framework | ||||||||
Institution: | Duale Hochschule Baden-Württemberg Mannheim | ||||||||
Abteilung: | Fakultät Technik | ||||||||
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 - ScOSA Flugexperiment | ||||||||
Standort: | Braunschweig | ||||||||
Institute & Einrichtungen: | Institut für Softwaretechnologie > Software für Raumfahrtsysteme und interaktive Visualisierung | ||||||||
Hinterlegt von: | Jungmann, Lea | ||||||||
Hinterlegt am: | 05 Mär 2024 12:25 | ||||||||
Letzte Änderung: | 05 Mär 2024 12:25 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags