Flexible Verwaltung von Tasks zur Selbst-Adaption von gemischtkritischen Systemen anhand eines automotiven Beispiels
Translated title:
Flexible Task Management for Self-Adaptation of Mixed-Criticality Systems with an Automotive Example
Author:
Krefft, Daniel
Year:
2019
Document type:
Dissertation
Faculty/School:
Fakultät für Informatik
Advisor:
Baumgarten, Uwe (Prof. Dr.)
Referee:
Baumgarten, Uwe (Prof. Dr.); Herkersdorf, Andreas (Prof. Dr.)
Language:
de
Subject group:
DAT Datenverarbeitung, Informatik
TUM classification:
DAT 250d
Abstract:
Die Arbeit präsentiert einen Ansatz zur Softwareverwaltung in einem
eingebetteten gemischtkritischen Echtzeitsystem zur Laufzeit. Der
vorgestellte Architekturansatz erlaubt die Trennung von
Anwendungssoftware und deren Verwaltung auf einer gemeinsam genutzten
Multicore-Plattform. Die Softwareverwaltung basiert auf einem
selbst-adaptiven Integrationsframework welches dedizierte
Prozessphasen definiert. Kerngedanke ist die Softwareverwaltung soweit
wie möglich unabhängig von dem zugrundeliegenden System zu gestalten.
Das Konzept wird mittels eines mikrokern-basierten Betriebssystems
implementiert und in einer automotiven Testumgebung evaluiert.
«
Die Arbeit präsentiert einen Ansatz zur Softwareverwaltung in einem
eingebetteten gemischtkritischen Echtzeitsystem zur Laufzeit. Der
vorgestellte Architekturansatz erlaubt die Trennung von
Anwendungssoftware und deren Verwaltung auf einer gemeinsam genutzten
Multicore-Plattform. Die Softwareverwaltung basiert auf einem
selbst-adaptiven Integrationsframework welches dedizierte
Prozessphasen definiert. Kerngedanke ist die Softwareverwaltung soweit
wie möglich unabhängig von dem zugrundelie...
»
Translated abstract:
This work presents an approch for software management within an
embedded mixed-critical real-time system during run-time. The outlined
architecture allows a separation between applications and their
management on a commonly used multicore platform. The software
management is based on a self-adaptive integration framework which
defines dedicated processing steps. The basic idea is to independently
design the software management from the underlying system. The concept
is implemented via a microkernel-based operating system and is
evaluated within an automotive testbed.
«
This work presents an approch for software management within an
embedded mixed-critical real-time system during run-time. The outlined
architecture allows a separation between applications and their
management on a commonly used multicore platform. The software
management is based on a self-adaptive integration framework which
defines dedicated processing steps. The basic idea is to independently
design the software management from the underlying system. The concept
is implemented via a m...
»