AUTOBEST: A United AUTOSAR-OS and ARINC 653 Kernel

verfasst von
Alexander Zuepke, Marc Bommert, Daniel Lohmann
Abstract

This paper presents AUTOBEST, a united AUTOSAR-OS and ARINC 653 RTOS kernel that addresses the requirements of both automotive and avionics domains. We show that their domain-specific requirements have a common basis and can be implemented with a small partitioning microkernel-based design on embedded microcontrollers with memory protection (MPU) support. While both, AUTOSAR and ARINC 653, use a unified task model in the kernel, we address their differences in dedicated user space libraries. Based on the kernel abstractions of futexes and lazy priority switching, these libraries provide domain specific synchronization mechanisms. Our results show that thereby it is possible to get the best of both worlds: AUTOBEST combines avionics safety with the resource-efficiency known from automotive systems.

Externe Organisation(en)
Hochschule RheinMain
Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU Erlangen-Nürnberg)
Typ
Aufsatz in Konferenzband
Seiten
133-144
Anzahl der Seiten
12
Publikationsdatum
18.05.2015
Publikationsstatus
Veröffentlicht
Peer-reviewed
Ja
ASJC Scopus Sachgebiete
Ingenieurwesen (insg.)
Ziele für nachhaltige Entwicklung
SDG 8 – Anständige Arbeitsbedingungen und wirtschaftliches Wachstum, SDG 12 – Verantwortungsvoller Konsum und Produktion
Elektronische Version(en)
https://doi.org/10.1109/RTAS.2015.7108435 (Zugang: Unbekannt)