Tobias Blaß

About me

I am a PhD student at Bosch Corporate Research and the Saarbrücken Graduate School of Computer Science. My academic advisor is Björn Brandenburg at the Max Planck Institute for Software Systems (MPI-SWS). At Bosch, I closely work with Arne Hamann, Dirk Ziegenbein and Ralph Lange.

I studied computer science at Saarland University with a minor in mathematics from 2011 to 2016. In 2016, I completed my master's degree on on static worst-case execution time analysis under the supervision of Jan Reineke. I then left academia to gain some industry work experience as an embedded software developer at Rohde & Schwarz. Since October 2018, I have returned to research to pursue a PhD.

Research

My research focuses on the practical application of real-time theory in highly dynamic systems, in particular mobile robots using ROS 2. These systems are characterized by strongly varying execution times, unpredictable environments, complex software stacks, and extensive reuse of preexisting standard components. Traditional real-time techniques like ahead-of-time schedulability analysis are therefore difficult to apply and require prohibitive effort.

To address this problem, I am currently working on mechanisms for developing latency-sensitive and (soft) real-time applications that are easy to use, can adapt to changing situations, and support compositional software construction.

Since last year, I organize the Real-Time Systems Reading Group at MPI-SWS, previously led by Arpan Gujarati.

Publications

Theses

Teaching

I have been a student TA for the following lectures

Contact

Email:

I regularily switch between my two offices at the Bosch Corporate Research Campus in Renningen and the Max-Planck Institute in Kaiserslautern.

Robert Bosch GmbH
Zentrum für Forschung und Vorausentwicklung
Robert-Bosch-Campus 1
71272 Renningen
Germany
Max-Planck-Institute for Software Systems
Paul-Ehrlich-Straße G26
67663 Kaiserslautern
Germany