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

Tasking Modeling Language: A toolset for model-based engineering of data-driven software systems

Franz, Tobias und Nepal, Ayush Mani und Haj Hammadeh, Zain Alabedin und Maibaum, Olaf und Gerndt, Andreas und Lüdtke, Daniel (2021) Tasking Modeling Language: A toolset for model-based engineering of data-driven software systems. In: OBDP2021 - 2nd European Workshop on On-Board Data Processing (2). OBDP2021 - 2nd European Workshop on On-Board Data Processing, 14.-17. Juni 2021, Online. doi: 10.5281/zenodo.5522830.

[img] PDF
549kB

Kurzfassung

The interdisciplinary process of space systems engineering poses challenges for the development of the on-board software. The software integrates components from different domains and organizations and has to fulfill requirements, such as robustness, reliability, and real-time capability. Model-based methods not only help to give a comprehensive overview, but also improve productivity by allowing artifacts to be generated from the model automatically. However, general-purpose modeling languages, such as the Systems Modeling Language~(SysML), are not always adequate because of their ambiguity resulting from their generic nature. Furthermore, sensor data handling, analysis, and processing of data in on-board software requires focus on the system’s data flow and event mechanism. To achieve this, we developed the Tasking Modeling Language~(TML) which allows system engineers to model complex event-driven software systems in a simplified way and to generate software from the model. Type and consistency checks on the formal level help to reduce errors early in the engineering process. TML is focused on data-driven systems and its models are designed to be extended and customized to specific mission requirements. This paper describes the architecture of TML in detail, explains the base technology, the methodology, and the developed domain specific languages~(DSLs). It evaluates the design approach of the software via a case study and presents advantages as well as challenges faced.

elib-URL des Eintrags:https://elib.dlr.de/145077/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:Tasking Modeling Language: A toolset for model-based engineering of data-driven software systems
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Franz, TobiasTobias.Franz (at) dlr.dehttps://orcid.org/0000-0003-1412-9625NICHT SPEZIFIZIERT
Nepal, Ayush ManiAyush.Nepal (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Haj Hammadeh, Zain AlabedinZain.HajHammadeh (at) dlr.dehttps://orcid.org/0000-0001-7539-2393NICHT SPEZIFIZIERT
Maibaum, OlafOlaf.Maibaum (at) dlr.dehttps://orcid.org/0000-0003-3918-9667NICHT SPEZIFIZIERT
Gerndt, AndreasAndreas.Gerndt (at) dlr.dehttps://orcid.org/0000-0002-0409-8573NICHT SPEZIFIZIERT
Lüdtke, DanielDaniel.Luedtke (at) dlr.dehttps://orcid.org/0000-0002-6758-1562NICHT SPEZIFIZIERT
Datum:14 Juni 2021
Erschienen in:OBDP2021 - 2nd European Workshop on On-Board Data Processing
Referierte Publikation:Ja
Open Access:Ja
Gold Open Access:Nein
In SCOPUS:Nein
In ISI Web of Science:Nein
DOI:10.5281/zenodo.5522830
Status:veröffentlicht
Stichwörter:Model-Driven Software Development, Model-based Software Development, Code generation, Modeling, Embedded Systems, Real-time computing, Systems Engineering, Software Engineering, Software Development
Veranstaltungstitel:OBDP2021 - 2nd European Workshop on On-Board Data Processing
Veranstaltungsort:Online
Veranstaltungsart:internationale Konferenz
Veranstaltungsdatum:14.-17. Juni 2021
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 - Virtueller Satellit
Standort: Braunschweig
Institute & Einrichtungen:Institut für Softwaretechnologie
Institut für Softwaretechnologie > Software für Raumfahrtsysteme und interaktive Visualisierung
Hinterlegt von: Franz, Tobias
Hinterlegt am:01 Dez 2021 10:08
Letzte Änderung:16 Dez 2021 13:29

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

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