Flexible Verwaltung von Tasks zur Selbst-Adaption von gemischtkritischen Systemen anhand eines automotiven Beispiels
Übersetzter Titel:
Flexible Task Management for Self-Adaptation of Mixed-Criticality Systems with an Automotive Example
Autor:
Krefft, Daniel
Jahr:
2019
Dokumenttyp:
Dissertation
Fakultät/School:
Fakultät für Informatik
Betreuer:
Baumgarten, Uwe (Prof. Dr.)
Gutachter:
Baumgarten, Uwe (Prof. Dr.); Herkersdorf, Andreas (Prof. Dr.)
Sprache:
de
Fachgebiet:
DAT Datenverarbeitung, Informatik
TU-Systematik:
DAT 250d
Kurzfassung:
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...
»
Übersetzte Kurzfassung:
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...
»