Friedrich, Sven und Engler, Emil und Schubert, Tim und Zaeske, Wanja Marlo Moritz und Durak, Umut (2023) Assuring APEX with a versatile Rust API. In: embedded world conference 2023, Seiten 298-305. WEKA FACHMEDIEN GmbH. Embedded World Conference 2023, 2023-03-14 - 2023-03-16, Nuremberg, Germany. ISBN 978-3-645-50197-2.
PDF
- Nur DLR-intern zugänglich
688kB |
Kurzfassung
Hypervisors have become fundamental to Integrated Modular Avionics (IMA), by offering several benefits during development, certification, and operation. Unfortunately, requiring per-seat licensing, many hypervisors do not integrate well with DevOps practices. APEX -- ARINC 653 standardizes a portable interface to common functionality of different hypervisors. However, like for all safety critical software, detailed knowledge of the standard and careful testing are required. Especially, with ARINC 653 not preventing unsafe misuse of its API. The Rust programming language is designed to provide strong safety guarantees using zero-cost abstractions. In this paper, we present apex-rs, a safe and ergonomic API to the APEX interface, and apex-linux, a DevOps-friendly hypervisor that utilizes features of the Linux kernel to provide a low complexity APEX implementation.
elib-URL des Eintrags: | https://elib.dlr.de/197935/ | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||||||||||||||
Titel: | Assuring APEX with a versatile Rust API | ||||||||||||||||||||||||
Autoren: |
| ||||||||||||||||||||||||
Datum: | 21 Juli 2023 | ||||||||||||||||||||||||
Erschienen in: | embedded world conference 2023 | ||||||||||||||||||||||||
Referierte Publikation: | Ja | ||||||||||||||||||||||||
Open Access: | Nein | ||||||||||||||||||||||||
Gold Open Access: | Nein | ||||||||||||||||||||||||
In SCOPUS: | Nein | ||||||||||||||||||||||||
In ISI Web of Science: | Nein | ||||||||||||||||||||||||
Seitenbereich: | Seiten 298-305 | ||||||||||||||||||||||||
Verlag: | WEKA FACHMEDIEN GmbH | ||||||||||||||||||||||||
ISBN: | 978-3-645-50197-2 | ||||||||||||||||||||||||
Status: | veröffentlicht | ||||||||||||||||||||||||
Stichwörter: | ARINC653, Rust, Hypervisor | ||||||||||||||||||||||||
Veranstaltungstitel: | Embedded World Conference 2023 | ||||||||||||||||||||||||
Veranstaltungsort: | Nuremberg, Germany | ||||||||||||||||||||||||
Veranstaltungsart: | internationale Konferenz | ||||||||||||||||||||||||
Veranstaltungsbeginn: | 14 März 2023 | ||||||||||||||||||||||||
Veranstaltungsende: | 16 März 2023 | ||||||||||||||||||||||||
HGF - Forschungsbereich: | keine Zuordnung | ||||||||||||||||||||||||
HGF - Programm: | keine Zuordnung | ||||||||||||||||||||||||
HGF - Programmthema: | keine Zuordnung | ||||||||||||||||||||||||
DLR - Schwerpunkt: | Digitalisierung | ||||||||||||||||||||||||
DLR - Forschungsgebiet: | D - keine Zuordnung | ||||||||||||||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | D - keine Zuordnung | ||||||||||||||||||||||||
Standort: | Braunschweig | ||||||||||||||||||||||||
Institute & Einrichtungen: | Institut für Flugsystemtechnik > Sichere Systeme und System Engineering Institut für Flugsystemtechnik | ||||||||||||||||||||||||
Hinterlegt von: | Friedrich, Sven | ||||||||||||||||||||||||
Hinterlegt am: | 24 Jan 2024 17:48 | ||||||||||||||||||||||||
Letzte Änderung: | 24 Apr 2024 20:58 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags