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

Assuring APEX with a versatile Rust API

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.

[img] 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:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Friedrich, SvenSven.Friedrich (at) dlr.dehttps://orcid.org/0009-0003-4258-8148151505855
Engler, Emilemil.engler (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Schubert, Timtim.schubert (at) dlr.dehttps://orcid.org/0009-0008-3002-4739151505857
Zaeske, Wanja Marlo MoritzWanja.Zaeske (at) dlr.dehttps://orcid.org/0000-0002-1427-2627NICHT SPEZIFIZIERT
Durak, UmutUmut.Durak (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
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

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.