Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
(a picture of me)

Tobias Klaus

Member of the research staff at the
Department of Computer Science 4 (Distributed Systems and Operating Systems) at
Friedrich-Alexander-Universität Erlangen-Nürnberg.

Research

  • qronOS - Quality-aware Co-Design of Responsive Real-Time Control Systems
  • AORTA - Aspect-Oriented Real-Time Architecture
  • RTSC - The Real-Time Systems Compiler
  • I4Copter - Interdisciplinary quadrocopter project

Publications

(automatically exported by UnivIS)

Klaus, Tobias ; Becker, Matthias ; Schröder-Preikschat, Wolfgang ; Ulbrich, Peter:
Constrained Data-Age with Job-Level Dependencies: How to Reconcile Tight Bounds and Overheads (Best Student Paper).
In: IEEE (Org.):
Proceedings of the 27th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'21)
(27th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'21), virtual, May 18-21, 2021).
2021, pp 66-79.
[doi>10.1109/RTAS52030.2021.00014] (BibTeX)

Klaus, Tobias ; Ulbrich, Peter ; Raffeck, Phillip ; Frank, Benjamin ; Wernet, Lisa ; Ritter von Onciul, Maxim ; Schröder-Preikschat, Wolfgang:
Boosting Job-Level Migration by Static Analysis.
In: Adam Lackorzynski ; Lohmann, Daniel (Ed.) : Proceedings of the 15th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications
(15th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT 2019), Stuttgart, 9.7.2019).
Dresden : TU Dresden and Leibniz Universität Hannover, 2019, pp 17-22.
Keywords: RTSC; AORTA; Multi-Core (BibTeX)

Gaukler, Maximilian ; Michalka, Andreas ; Ulbrich, Peter ; Klaus, Tobias:
A New Perspective on Quality Evaluation for Control Systems with Stochastic Timing.
In: ACM (Org.):
Proceedings of the 21st ACM International Conference on Hybrid Systems: Computation and Control (HSCC '18)
(21st ACM International Conference on Hybrid Systems: Computation and Control, Porto, Portugal, 11.-13. April 2018).
2018, pp 91-100.
Keywords: QRONOS
[doi>10.1145/3178126.3178134] (BibTeX)

Klaus, Tobias ; Franzmann, Florian ; Becker, Matthias ; Ulbrich, Peter:
Data Propagation Delay Constraints in Multi-Rate Systems -- Deadlines vs. Job-Level Dependencies.
In: Mathieu Jan ; Moris Behnam (Ed.) : Proceedings of the 26th International Conference on Real-Time Networks and Systems
(26th International Conference on Real-Time Networks and Systems (RTNS '18), Poitiers, France, 10.-12. Oct. 2018).
Ney York, NY : ACM Press, 2018, pp 93-103. - ISBN 978-1-4503-6463-8
Keywords: RTSC;AORTA (BibTeX)

Klaus, Tobias ; Franzmann, Florian ; Gaukler, Maximilian ; Michalka, Andreas ; Ulbrich, Peter:
Closing the Loop: Towards Control-aware Design of Adaptive Real-Time Systems.
In: IEEE (Ed.) : Proceedings of the 37th Real-Time Systems Symposium Work-in-Progress Session (RTSS WiP '16)
(Real-Time Systems Symposium Work-in-Progress Session, Porto, Portugal, November 29-December 2, 2016).
2016, pp 1-4.
Keywords: QRONOS (BibTeX)

Franzmann, Florian ; Klaus, Tobias ; Ulbrich, Peter ; Deinhardt, Patrick ; Steffes, Benjamin ; Scheler, Fabian ; Schröder-Preikschat, Wolfgang:
From Intent to Effect: Tool-based Generation of Time-Triggered Real-Time Systems on Multi-Core Processors.
In: IEEE Computer Society (Ed.) : Proceedings of the 19th IEEE Symposium on Real-Time Computing (ISORC '16)
(19th IEEE Symposium on Real-Time Computing, York, UK, May 17-20, 2016).
2016, pp 0-0. - ISBN 978-1-4673-9032-3
Keywords: RTSC; AORTA; Multi-Core; Real-Time Systems; QRONOS
[doi>10.1109/ISORC.2016.27] (BibTeX)

Klaus, Tobias ; Franzmann, Florian ; Gaukler, Maximilian ; Michalka, Andreas ; Ulbrich, Peter:
Poster Abstract: Closing the Loop: Towards Control-aware Design of Adaptive Real-Time Systems.
In: IEEE (Org.):
Proceedings of the 37th Real-Time Systems Symposium (RTSS '16)
(37th Real-Time Systems Symposium, Porto, Portugal, November 29-December 2, 2016).
2016, pp 363-363.
Keywords: QRONOS
[doi>10.1109/RTSS.2016.042] (BibTeX)

Franzmann, Florian ; Klaus, Tobias ; Scheler, Fabian ; Ulbrich, Peter:
Presentation: React in Time: Ereignisbasierter Entwurf zeitgesteuerter verteilter Systeme.
Talk: Echtzeit 2015, GI,
Boppard, 18.11.2015 (BibTeX)

Franzmann, Florian ; Klaus, Tobias ; Scheler, Fabian ; Schröder-Preikschat, Wolfgang ; Ulbrich, Peter:
React in Time: Ereignisbasierter Entwurf zeitgesteuerter verteilter Systeme.
In: Halang, W. A. ; Spinczyk, O. (Ed.) : Betriebssysteme und Echtzeit
(Echtzeit 2015, Boppard, 12.11.2015). 1. Edition
Berlin, Heidelberg : Springer Vieweg, 2015, pp 89-98. - ISBN 978-3-662-48610-8
Keywords: QRONOS;RTSC;AORTA (BibTeX)

Klaus, Tobias ; Franzmann, Florian ; Engelhard, Tobias ; Scheler, Fabian ; Schröder-Preikschat, Wolfgang:
Usable RTOS-APIs?
In: Brandenburg, Björn B. ; Kato, Shinpei (Ed.) : Proceedings of the 10th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications
(10th Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT '14), Madrid, 08.07.2014).
Kaiserslautern, DE : Max Planck Institute for Software Systems, 2014, pp 61-66.
Keywords: AORTA; RTSC (BibTeX)

Ulbrich, Peter ; Franzmann, Florian ; Harkort, Christian ; Hoffmann, Martin ; Klaus, Tobias ; Rebhan, Anja ; Schröder-Preikschat, Wolfgang:
Taking Control: Modular and Adaptive Robotics Process Control Systems.
In: Payeur, Pierre ; Ben-Tzvi, Pinhas (Ed.) : Proceedings of the 10th IEEE International Symposium on Robotic and Sensors Environments
(10th IEEE International Symposium on Robotic and Sensors Environments (ROSE '12), Magdeburg, 16-18 November 2012).
Los Alamitos : IEEE Computer Society, 2012, pp 55-60. - ISBN 978-1-4673-2705-3
Keywords: Architecture; Software Design; Operating Systems; Robotics and Automation; Sensor Systems; Control Engineering; Measurement System Data Handling; AORTA; ARES; QRONOS
[doi>10.1109/ROSE.2012.6402632] (BibTeX)

Academic Activities

ECRTS 2018 AE Evaluator for the Artifact Evaluation for the 2018 Euromicro Conference on Real-Time Systems
WCET 2018 Secondary Reviewer for the 18th International Workshop on Worst-Case Execution Time Analysis
EMSOFT 2018 Secondary Reviewer for the 2018 International Conference on Embedded Software
ARCS 2017 Secondary Reviewer for the 30th International Conference on Architecture of Computing Systems
ECRTS 2017 AE Evaluator for the Artifact Evaluation for the 2017 Euromicro Conference on Real-Time Systems
ECRTS 2017 Secondary Reviewer for the 2017 Euromicro Conference on Real-Time Systems
RTSS 2016 Secondary Reviewer for the 2016 Real-Time Systems Symposium
ISORC 2016 Secondary Reviewer for the 2016 International Symposium on Real-Time Computing
ARCS 2016 Secondary Reviewer for the 29th International Conference on Architecture of Computing Systems
RTAS 2014 Secondary Reviewer for the 20th IEEE Real-Time and Embedded Technology and Applications Symposium

Teaching

Summer Term 2017

Winter Term 2016/2017

Summer Term 2016

Winter Term 2015/2016

Summer Term 2015

Winter Term 2014/2015

Summer Term 2014

Winter Term 2013/2014

Summer Term 2013

Theses

(automatically exported by UnivIS)

Finished Theses

ABB-based Scheduling for Distributed Embedded Real-Time Systems (AORTA_DSSched)
Supervisors: Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann, Prof. Dr.-Ing. Peter Ulbrich


Analyse und Optimierung von Ende-zu-Ende-Verzögerungen im RTSC (RTSC_MECHANISER)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. Dr.-Ing. Peter Ulbrich, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat


Aufbau und Inbetriebnahme einer Testumgebung für heterogene Verteile Echtzeitsysteme (AORTA-Testbed)
Student: Hausmann Jannis (handed in on 30.09.2016 )
Supervisors: Prof. Dr.-Ing. Peter Ulbrich, Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann


Automated real-time digital signal processing design (MU_DSP)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. Dr.-Ing. Peter Ulbrich


Data Flow Abstraction in Real-Time Systems (AORTA_DATAFLOW)
Supervisors: Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann, Prof. Dr.-Ing. Peter Ulbrich, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat


Design and Implementation of a Multi-Core Time-Triggered Back-End for the RTSC (AORTA_MCERIKA)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. Dr.-Ing. Peter Ulbrich


Echtzeitgewahres Simulink (RTSC_SIMULINK)
Supervisors: Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann, Prof. Dr.-Ing. Peter Ulbrich, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat


Ein eingebetteter Autopilot für ein simuliertes Flugzeug (TTE_AUTOPILOT)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Dr.-Ing. Martin Hoffmann, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat


Empirical Evaluation of Current and Future Resource Protocols for Multicore Real-Time Systems (QUEST_PCP)
Supervisors: Prof. Dr.-Ing. Peter Ulbrich, Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann


Entwicklung eines Konzepts zur latenzgewahren dynamischen Umschaltung zwischen Echtzeitparadigmen (AORTA_DYN)
Student: Florian Güthlein (handed in on 30.11.2017 )
Supervisors: Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann, Prof. Dr.-Ing. Peter Ulbrich


Entwurf und Implementierung einer Beschreibung für Mehrprozessor- und verteilte Systeme im RTSC (RTSC_ARCH)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. Dr.-Ing. Peter Ulbrich, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat


Entwurf und Implementierung eines qualitätsgewahren Schedulingverfahrens für eingebettete Systeme (MU_SCHEDULE)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. Dr.-Ing. Peter Ulbrich, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat


Erweiterung von platin auf die RISCV Architektur (AORTA_RISCV)
Student: Thomas Reichinger (handed in on 31.5.2018 )
Supervisors: Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann, Simon Schuster, M. Sc., Prof. Dr.-Ing. Peter Ulbrich, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat


Generating Distributed Time-Triggered Real-Time Systems in the RTSC (RTSC_DISTRIBUTED)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. Dr.-Ing. Peter Ulbrich


Gezielte Taskmigration zur Verbesserung der Ablaufplanung im RTSC (RTSC_MIG)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. Dr.-Ing. Peter Ulbrich


Kritische Abschnitte im RTSC (RTSC_CRITICAL_SECTIONS)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. Dr.-Ing. Peter Ulbrich, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat


Multi-Core Real-Time Scheduling under Heavy Contention (QUEST_EDF)
Supervisors: Prof. Dr.-Ing. Peter Ulbrich, Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann


The Perfect RTOS API (AORTA_PERFECT_RTOS)
Supervisors: Dr.-Ing. Fabian Scheler, Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat


Variable Classification by Static Analysis in an AUTOSAR-like Environment (Variablenklassifizierung durch statische Analyse in einer AUTOSAR Umgebung) (SCHAEFFLER-VC)
Student: Felix Bräunling (handed in on 30.09.2018, Thesis file...)
Supervisors: Dr.-Ing. Isabella Stilkerich, Prof. Dr.-Ing. Peter Ulbrich, Stefanov, Nikolay, Dipl.-Ing. Tobias Klaus


Verfeinerung der WCET-Analyse im RTSC (RTSC_ADVWCET)
Supervisors: Dipl.-Ing. Florian Franzmann, Dipl.-Ing. Tobias Klaus, Prof. Dr.-Ing. Peter Ulbrich, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat

Own Diploma Thesis and Study Thesis

Entwurf und Implementierung eines POSIX-Back-End für den RTSC (AORTA_RTSC_ECOS_AUTOSAR)
Student: Tobias Klaus (handed in on 15.02.2013 )
Supervisors: Dr.-Ing. Fabian Scheler, Dipl.-Ing. Florian Franzmann, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat

Semi-autonome Höhenregelung eines Quattrokopters unter Einsatz eines heterogenen Sensorsystems (QC_SE_NG)
Student: Tobias Klaus (handed in on 02.04.2012, Thesis file...)
Supervisors: Prof. Dr.-Ing. Peter Ulbrich, Harkort, Christian, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. habil. Günter Roppenecker