Schade, Florian und Dörr, Tobias und Ahlbrecht, Alexander und Janson, Vincent Josef und Durak, Umut und Becker, Jürgen (2023) Automatic Deployment of Embedded Real-time Software Systems to Hypervisor-managed Platforms. 26th Euromicro Conference Series on Digital System Design (DSD), 2023-09-06 - 2023-09-08, Durres, Albanien. (im Druck)
PDF
414kB |
Kurzfassung
The deterministic integration of concurrent func- tions on shared multicore platforms is a challenging yet important task. Especially in safety-critical environments, hypervisors can be used to achieve time and space partitioning, but their sole application is often insufficient to guarantee deterministic timing and data flow behavior. Considering the growing complexity of modern embedded systems, for example in terms of functionality and mixed-criticality requirements, model-based approaches are a promising starting point to tackle this issue. In this work, we bridge the gap between a model-based behavior specification methodology based on the Logical Execution Time (LET) concept and target platforms running a commercially available bare- metal hypervisor. Therefore, this paper describes a runtime environment that implements LET semantics at the level of hypervisor partitions and a tool-supported design methodology that deploys software to this runtime environment. From a be- havior specification provided as a system model with annotated C code, the presented deployment tool generates binary images with guaranteed timing and data-flow behavior for the XtratuM hypervisor. The approach is finally validated by applying it to a Flight Assistance System (FAS) from the avionics domain.
elib-URL des Eintrags: | https://elib.dlr.de/198723/ | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||||||||||||||||||
Titel: | Automatic Deployment of Embedded Real-time Software Systems to Hypervisor-managed Platforms | ||||||||||||||||||||||||||||
Autoren: |
| ||||||||||||||||||||||||||||
Datum: | 2023 | ||||||||||||||||||||||||||||
Referierte Publikation: | Ja | ||||||||||||||||||||||||||||
Open Access: | Ja | ||||||||||||||||||||||||||||
Gold Open Access: | Nein | ||||||||||||||||||||||||||||
In SCOPUS: | Nein | ||||||||||||||||||||||||||||
In ISI Web of Science: | Nein | ||||||||||||||||||||||||||||
Status: | im Druck | ||||||||||||||||||||||||||||
Stichwörter: | Model-based design, real-time systems, embedded software, Logical Execution Time~(LET), hypervisors | ||||||||||||||||||||||||||||
Veranstaltungstitel: | 26th Euromicro Conference Series on Digital System Design (DSD) | ||||||||||||||||||||||||||||
Veranstaltungsort: | Durres, Albanien | ||||||||||||||||||||||||||||
Veranstaltungsart: | internationale Konferenz | ||||||||||||||||||||||||||||
Veranstaltungsbeginn: | 6 September 2023 | ||||||||||||||||||||||||||||
Veranstaltungsende: | 8 September 2023 | ||||||||||||||||||||||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||||||||||||||||||
HGF - Programm: | Luftfahrt | ||||||||||||||||||||||||||||
HGF - Programmthema: | Komponenten und Systeme | ||||||||||||||||||||||||||||
DLR - Schwerpunkt: | Luftfahrt | ||||||||||||||||||||||||||||
DLR - Forschungsgebiet: | L CS - Komponenten und Systeme | ||||||||||||||||||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | L - Flugzeugsysteme | ||||||||||||||||||||||||||||
Standort: | Braunschweig | ||||||||||||||||||||||||||||
Institute & Einrichtungen: | Institut für Flugsystemtechnik > Sichere Systeme und System Engineering Institut für Flugsystemtechnik | ||||||||||||||||||||||||||||
Hinterlegt von: | Ahlbrecht, Alexander | ||||||||||||||||||||||||||||
Hinterlegt am: | 22 Nov 2023 13:48 | ||||||||||||||||||||||||||||
Letzte Änderung: | 24 Apr 2024 20:59 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags