Oliver Horst

Kontakt


Foto von Oliver Horst

Oliver Horst

Technische Universität München

Informatik 13 - Professur für Vernetzte Rechensysteme - (N.N.)

Postadresse

Postal:
Boltzmannstr. 3
85748 Garching b. München

Kurzbiografie

Dipl.-Inf. Oliver Horst wissenschaftlicher Mitarbeiter in der Trusted Applications Forschungsgruppe am fortiss. Zuvor war er als wissenschaftlicher Mitarbeiter für vier Jahre beim Fraunhofer ESK und der Universität Augsburg tätig. Während seiner Tätigkeit dort konzentrierte er sich auf zukünftige Software-Architekturen im Automobil-Umfeld mit einem besonderen Augenmerk für Virtualisierungstechniken und -konzepte, sowie die Elektromobilität. Er studierte den Diplom-Studiengang "Kerninformatik" an der Technischen Universität Dortmund, welchen er 2009 abschloss. Während des Studiums legte er seinen Schwerpunkt auf Computer-Architekturen, Eingebettete Systeme und Simulationen. In seiner Diplomarbeit entwickelte er Algorithmen und Konzepte um existierende Motorsteuerungssoftware auf neue Hardware Plattformen zu bringen, ohne sie neu kompilieren zu müssen. Die Diplomarbeit führte er zusammen mit der Forschungs-und Vorausentwicklungsabteilung der Robert Bosch GmbH in der Nähe von Stuttgart durch. Während des Studiums arbeitete er darüber hinaus als Teilzeit Softwareentwickler in verschiedenen Firmen. Zurzeit legt Herr Horst seinen Fokus auf zuverlässige Softwarearchitekturen und Kommunikationsalgorithmen für offene CPS, mit einem speziellen Augenmerk auf Multi-core Plattformen und Gemischtkritikalitätsumgebungen.

Forschungsgebiete

  • Eingebettete Echtzeitsysteme
  • Offene und adaptive CPS
  • Vertrauenswürdige Apps für offene CPS
  • Gemischtkritikalitätssysteme
  • Virtualisierung von und für eingebettete Systeme

Offene Studienarbeiten

Zur Bewertung neu entwickelter Absicherungsmethoden bezüglich der zeitlich korrekten Ausführung und Kommunikation zwischen Apps auf einem Fahrzeug-Steuergerät, soll im Rahmen der Arbeit ein Evaluierungs-Framework mit Hilfe von etablierten Benchmarks auf einer Embedded-Plattform... [mehr]


Zur Evaluierung eines neuen Echtzeit-Scheduling / Deployment Konzepts soll im Rahmen der Arbeit ein Demonstrator auf Basis von FreeRTOS auf dem Xilinix ZCU102 Evaluation Board aufgebaut bzw. erweitert werden. [mehr]


Betreute Abschlussarbeiten

2019:

  • Implementierung und Validierung eines Clock Drift Algorthmus für FreeRTOS, Bachelorarbeit
  • Qualitativer Vergleich verschiedener EDF Scheduler Implementierungen für FreeRTOS, Bachelorarbeit

2018:

  • Evaluation of a Multi-core Processor Regarding Response Time and Load Limit for Interrupt Processing, Bachelorarbeit
  • Exploration of hybrid metaheuristic concepts within a massively distributed genetic algorithm framework, Masterarbeit
  • Construction and Evaluation of a Distributed Hash Table as a Decentralized Fitness Value Pool for Genetic Algorithms on HPC Systems, Masterarbeit
  • Development of a Measurement Environment to Identify Characteristical Properties of the Xilinx UltraScale+ MPSoC, Bachelorarbeit
  • Expandable evaluation of the approximation quality of machine learning algorithms for cycle accurate timing measurements, Bachelorarbeit
  • Implementation of a bus bandwidth reservation manager for ARMv8 architectures, IDP

2016:

  • Secure run-time binary loading in a trusted real-time environment, Masterarbeit

2015:

  • Entwicklung einer auf OT1 basierenden Applikations-Tracing und Profiling Infrastruktur für FreeRTOS, Bachelorarbeit

2014:

  • Hardware Assisted Embedded Virtualization, Masterarbeit
  • Portierung von lwIP auf FreeRTOS und Konzipierung einer AVB-Erweiterung , Bachelorarbeit
  • Developement of a Benchmark for the Evaluation of Different IPC Mechanisms on Embedded Multicore Systems, Bachelorarbeit

Publikationen

  • Horst, Oliver; Baumgarten, Uwe; Prehofer, Christian: Estimating Worst-Case Bounds for Open CPS Runtimes with Genetic Algorithms. Proceedings of the 8th Real-Time Scheduling Open Problems Seminar (RTSOPS) held in conjunction with the 29th Euromicro Conference on Real-Time Systems (ECRTS), 2017 mehr…
  • Prehofer, C.; Horst, O.; Dodi, R.; Geven, A.; Kornaros, G.; Montanari, E.; Paolino, M.: Towards Trusted Apps platforms for open CPS. 3rd International Workshop on Emerging Ideas and Trends in Engineering of Cyber-Physical Systems (EITEC), 2016 mehr…
  • Ruhland, Andreas; Prehofer, Christian; Horst, Oliver: embSFI: An Approach for Software Fault Isolation in Embedded Systems. 1st Workshop on Security and Dependability of Critical Embedded Real-Time Systems, 2016co-located with the IEEE Real-Time Systems Symposium 2016 mehr…
  • Napier, Keegan; Horst, Oliver; Prehofer, Christian: Comparably Evaluating Communication Performance within Mixed-Criticality Systems. 4th International Workshop on Mixed Criticality Systems (WMC), 2016 mehr…
  • Horst, O.; Schmidt, A.: Operating system concepts for embedded multicores. Proceedings of the Embedded World Conference, WEKA Fachmedien, 2014 mehr…
  • Horst, Oliver; Heinrich, Patrick; Langer, Falk: ICT-Architecture for Multi-Modal Electric Vehicles. Conference on Future Automotive Technology (CoFAT), 2014 mehr…
  • Schmidt, A.; Horst, O.: Software-Based Online Monitoring of Cache Contents on Platforms without Coherence Fabric. 19th Asia-Pacific Software Engineering Conference, 2012 mehr…
  • Horst, Oliver; Prehofer, Christian: Multi-staged virtualization for embedded systems. Procedings of the Work in Progress Session held in connection with the 37th Conference on Software Engineering and Advanced Applications and the 14th Conference on Digital System Design -- DSD/SEAA (SEA-Publications of the Institute for Systems Engineering and Automation SEA-SR-30), 2011 mehr…