H. Hammadeh, Zain A. und Franz, Tobias und Maibaum, Olaf und Gerndt, Andreas und Lüdtke, Daniel (2019) Event-Driven Multithreading Execution Platform for Real-Time On-Board Software Systems. In: Proceedings of the 15th annual workshop on Operating Systems Platforms for Embedded Real-time Applications, Seiten 29-34. 15th annual workshop on Operating Systems Platforms for Embedded Real-Time applications, 2019-07-09, Stuttgart, Germany.
|
PDF
353kB | |
|
PDF
1MB |
Offizielle URL: https://ospert19.tudos.org/ospert19-proceedings.pdf
Kurzfassung
The high computational demand and the modularity of future space applications make the effort of developing multithreading reusable middlewares worthwhile. In this paper, we present a multihreading execution platform and a Software development framework that consists of abstract classes with virtual methods. The presented work is written in C++ following the event-driven programming paradigm and based on the inverse of control programming principle. The platform is portable over different operating systems, e.g., Linux and RTEMS. This platform is supported with a modeling language to automatically generate the code from the given requirements. Our platform has been used in already flying satellites, e.g., Eu:CROPIS. We present in this paper an example that illustrates how to use the proposed platform in designing and implementing an on-board software system.
| elib-URL des Eintrags: | https://elib.dlr.de/128249/ | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||||||||||||||
| Titel: | Event-Driven Multithreading Execution Platform for Real-Time On-Board Software Systems | ||||||||||||||||||||||||
| Autoren: |
| ||||||||||||||||||||||||
| Datum: | Juli 2019 | ||||||||||||||||||||||||
| Erschienen in: | Proceedings of the 15th annual workshop on Operating Systems Platforms for Embedded Real-time Applications | ||||||||||||||||||||||||
| Referierte Publikation: | Ja | ||||||||||||||||||||||||
| Open Access: | Ja | ||||||||||||||||||||||||
| Gold Open Access: | Nein | ||||||||||||||||||||||||
| In SCOPUS: | Nein | ||||||||||||||||||||||||
| In ISI Web of Science: | Nein | ||||||||||||||||||||||||
| Seitenbereich: | Seiten 29-34 | ||||||||||||||||||||||||
| Status: | veröffentlicht | ||||||||||||||||||||||||
| Stichwörter: | RTOS, Multithreading, Event-driven, Tasking Framework | ||||||||||||||||||||||||
| Veranstaltungstitel: | 15th annual workshop on Operating Systems Platforms for Embedded Real-Time applications | ||||||||||||||||||||||||
| Veranstaltungsort: | Stuttgart, Germany | ||||||||||||||||||||||||
| Veranstaltungsart: | Workshop | ||||||||||||||||||||||||
| Veranstaltungsdatum: | 9 Juli 2019 | ||||||||||||||||||||||||
| 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 - Projekt ATON (alt), R - Scosa Onboard Computing (alt) | ||||||||||||||||||||||||
| Standort: | Braunschweig | ||||||||||||||||||||||||
| Institute & Einrichtungen: | Institut für Simulations- und Softwaretechnik > Software für Raumfahrtsysteme und interaktive Visualisierung | ||||||||||||||||||||||||
| Hinterlegt von: | Haj Hammadeh, Zain Alabedin | ||||||||||||||||||||||||
| Hinterlegt am: | 26 Jul 2019 17:24 | ||||||||||||||||||||||||
| Letzte Änderung: | 24 Apr 2024 20:31 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags