elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Runtime Performance Evaluation of a Non-Preemptive Cooperative Multitasking Framework Through Tracing

Jungmann, Lea (2023) Runtime Performance Evaluation of a Non-Preemptive Cooperative Multitasking Framework Through Tracing. Bachelor's, Duale Hochschule Baden-Württemberg Mannheim.

[img] PDF
1MB

Abstract

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.

Item URL in elib:https://elib.dlr.de/202891/
Document Type:Thesis (Bachelor's)
Title:Runtime Performance Evaluation of a Non-Preemptive Cooperative Multitasking Framework Through Tracing
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Jungmann, LeaLea.Jungmann (at) dlr.deUNSPECIFIEDUNSPECIFIED
Date:2023
Open Access:Yes
Number of Pages:53
Status:Published
Keywords:Software, Tracing, Tasking Framework
Institution:Duale Hochschule Baden-Württemberg Mannheim
Department:Fakultät Technik
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 - ScOSA Flight Experiment
Location: Braunschweig
Institutes and Institutions:Institute of Software Technology > Software for Space Systems and Interactive Visualisation
Deposited By: Jungmann, Lea
Deposited On:05 Mar 2024 12:25
Last Modified:05 Mar 2024 12:25

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.