2025
FRET

Dynamic Fuzzing-Based Whole-System Timing Analysis.
Berger, AlwinSchuster, SimonWägemann, PeterUlbrich, Peter; In: 2025 IEEE Real-Time Systems Symposium (RTSS); December 2025.

DOI



2023

A New Perspective on Criticality: Efficient State Abstraction and Run-Time Monitoring of Mixed-Criticality Real-Time Control Systems.
Rheinfels, TimGaukler, MaximilianUlbrich, Peter; In: Proceedings of the 35th Euromicro Conference on Real-Time Systems (ECRTS '23); Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2023.

DOI



2022

OS-State–Aware Fuzzing for Worst-Case Response Times.
Berger, AlwinSchuster, SimonWägemann, PeterUlbrich, Peter; In: Herbsttreffen der Fachgruppe Betriebssysteme 2022; 2022.



EDCC Conference

DECO: Optimizing Software-based Soft-error Detector Configurations.
Robin Thunig, Michael Lenz, Peter UlbrichHorst Schirmeier; In: Proceedings of the 14th European Dependability Computing Conference (EDCC '22); IEEE, September 2022.

DOI



Revisiting Migration Overheads in Real-Time Systems: One Look at Not-So-Uniform Platforms.
Raffeck, PhillipSchröder-Preikschat, WolfgangUlbrich, Peter; In: Proceedings of the 16th Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT '22); July 2022.




2016
RTSSA qronOS

Closing the Loop: Towards Control-aware Design of Adaptive Real-time Systems.
Tobias KlausFlorian FranzmannMaximilian GauklerAndreas MichalkaPeter Ulbrich; In: Proceedings of the 37th IEEE Real-Time Systems Symposium (RTSS '16); IEEE, December 2016.

DOI



2019

Migration Hints in Real-Time Operating Systems.
Phillip RaffeckPeter UlbrichWolfgang Schröder-Preikschat; In: Proceedings of the 40th IEEE Real-Time Systems Symposium (RTSS '19); December 2019.

DOI



2017
RTASA Conference

SysWCET: Whole-system Response-time Analysis for Fixed-priority Real-time Systems.
Christian DietrichPeter WägemannPeter UlbrichDaniel Lohmann; In: Proceedings of the 23rd Real-Time and Embedded Technology and Applications Symposium (RTAS '17); IEEE, 2017. Outstanding Paper Award..

DOI



2016

From Intent to Effect: Tool-based Generation of Time-triggered Real-time Systems on Multi-core Processors.
Florian FranzmannTobias KlausPeter Ulbrich, Patrick Deinhardt, Benjamin Steffes, Fabian Scheler, Wolfgang Schröder-Preikschat; In: Proceedings of the 19th IEEE International Symposium on OO Real-Time Distributed Computing (ISORC '16); IEEE, May 2016.

DOI


RTSS

Closing the Loop: Towards Control-aware Design of Adaptive Real-time Systems.
Tobias KlausFlorian FranzmannMaximilian GauklerAndreas MichalkaPeter Ulbrich; In: Work-In-Progress Proceedings of the 37th IEEE Real-Time Systems Symposium (RTSS-WiP '16); December 2016.




2010
SPLC Conference

Consistent Product Line Configuration across File Type and Product Line Boundaries.
Christoph Elsner, Peter UlbrichDaniel LohmannWolfgang Schröder-Preikschat; In: Proceedings of the 14th Software Product Line Conf. (SPLC '10); Springer, September 2010. Best paper award..

DOI



2018

Data Propagation Delay Constraints in Multi-Rate Systems – Deadlines vs. Job-Level Dependencies.
Tobias KlausFlorian FranzmannMatthias BeckerPeter Ulbrich; In: Proceedings of the 26th International Conference on Real-Time Networks and Systems (RTNS '18); 2018.

DOI



Towards System-Wide Timing Analysis of Real-Time-Capable Operating Systems.
Schuster, SimonWägemann, PeterUlbrich, PeterSchröder-Preikschat, Wolfgang; In: Work-In-Progress Proceedings of 30th Euromicro Conference on Real-Time Systems (ECRTS-WiP '18); 2018.




Application-specific Tailoring of Multi-core Socs for Real-time Systems with Diverse Predictability Demands.
Vaas, SteffenUlbrich, PeterReichenbach, MarcFey, Dietmar; Journal of Signal Processing Systems (91.7:773–-786); Springer, 2018.

DOI



2011
ISORC Conference

Escaping the Bonds of the Legacy: Step-wise Migration to a Type-safe Language in Safety-critical Embedded Systems.
Michael Stilkerich, Jens Schedel, Peter UlbrichWolfgang Schröder-PreikschatDaniel Lohmann; In: Proceedings of the 14th IEEE International Symposium on OO Real-Time Distributed Computing (ISORC '11); IEEE, March 2011.

DOI



2010

Using MARTE in Code-centric Real-time Projects Providing Evolution Support.
Peter Ulbrich, Christoph Elsner, Martin Hoffmann, Reiner Schmid, Wolfgang Schröder-Preikschat; In: Proceedings of the 1st Workshop on Model Based Engineering for Embedded Systems Design (M-BED '10); March 2010.




2015

React in Time: Ereignisbasierter Entwurf Zeitgesteuerter Verteilter Systeme.
Franzmann, FlorianKlaus, Tobias, Scheler, Fabian, Schröder-Preikschat, WolfgangUlbrich, Peter; In: Betriebssysteme und Echtzeit; Springer Vieweg, 2015.

DOI



2018
qronOS

A New Perspective on Quality Evaluation for Control Systems with Stochastic Timing.
Gaukler, MaximilianMichalka, AndreasUlbrich, PeterKlaus, Tobias; In: Proceedings of the 21st International Conference on Hybrid Systems: Computation and Control (HSCC '18); ACM, April 2018.

DOI



2017

The Best of Both: High-performance and Deterministic Real-Time Executive by Application-Specific Multi-Core SoCs.
Vaas, SteffenUlbrich, PeterReichenbach, MarcFey, Dietmar; In: Proceedings of the Conference on Design and Architectures for Signal and Image Processing (DASIP '17); IEEE Computer Society Press, 2017.

DOI



Demystifying Soft-error Mitigation by Control-flow Checking – a New Perspective on Its Effectiveness.
Schuster, SimonUlbrich, PeterStilkerich, IsabellaDietrich, ChristianSchröder-Preikschat, Wolfgang; ACM Transactions on Embedded Computing Systems (16.5s:180:1–180:19); ACM, September 2017.

DOI



2016

Experiences with Software-based Soft-Error Mitigation using AN-Codes.
Martin HoffmannPeter UlbrichChristian DietrichHorst SchirmeierDaniel LohmannWolfgang Schröder-Preikschat; Software Quality Journal (24.9:87–113); 2016.

DOI



2014

A Practitioner's Guide to Software-based Soft-error Mitigation Using AN-codes.
Martin HoffmannPeter UlbrichChristian DietrichHorst SchirmeierDaniel LohmannWolfgang Schröder-Preikschat; In: Proceedings of the 15th IEEE International Symposium on High-Assurance Systems Engineering (HASE '14); IEEE, January 2014.

DOI



2012
ROSE

Taking Control: Modular and Adaptive Robotics Process Control Systems.
Peter UlbrichFlorian Franzmann, Christian Harkort, Martin HoffmannTobias Klaus, Anja Rebhan, Wolfgang Schröder-Preikschat; In: Proceedings of the 10th IEEE International Symposium on Robotic and Sensors Environments (ROSE '12); IEEE, 2012.

DOI


EDCC Conference

Eliminating Single Points of Failure in Software-based Redundancy.
Peter UlbrichMartin HoffmannRüdiger KapitzaDaniel LohmannWolfgang Schröder-Preikschat, Reiner Schmid; In: Proceedings of the 9th European Dependability Computing Conference (EDCC '12); IEEE, May 2012.

DOI


SIES AORTA

Design by Uncertainty: Towards the Use of Measurement Uncertainty in Real-time Systems.
Peter UlbrichFlorian Franzmann, Fabian Scheler, Wolfgang Schröder-Preikschat; In: Proceedings of the 7th Int. Symp. on Industrial Embedded Systems (SIES '12); IEEE, 2012.

DOI



2011

I4Copter: An Adaptable and Modular Quadrotor Platform.
Peter UlbrichRüdiger Kapitza, Christian Harkort, Reiner Schmid, Wolfgang Schröder-Preikschat; In: Proceedings of the 26th ACM Symposium on Applied Computing (SAC '11); ACM, 2011.

DOI



2021
maRE

Constrained Data-Age with Job-Level Dependencies: How to Reconcile Tight Bounds and Overheads.
Tobias KlausMatthias BeckerWolfgang Schröder-PreikschatPeter Ulbrich; In: Proceedings of the 27th Real-Time and Embedded Technology and Applications Symposium (RTAS '21); IEEE, 2021. Best Student Paper..

DOI



2019
qronOS

Worst-Case Analysis of Digital Control Loops with Uncertain Input/Output Timing.
Maximilian GauklerPeter Ulbrich; In: Proceedings of the 6th International Workshop on Applied Verification of Continuous and Hybrid Systems (ARCH '19); 2019.

DOI



2018

TASKers: A Whole-System Generator for Benchmarking Real-Time-System Analyses.
Christian EichlerTobias DistlerPeter UlbrichPeter WägemannWolfgang Schröder-Preikschat; In: Proceedings of the 18th International Workshop on Worst-Case Execution Time Analysis (WCET '18); Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, 2018.

DOI



Whole-System WCEC Analysis for Energy-Constrained Real-Time Systems (Artifact).
Peter WägemannChristian DietrichTobias DistlerPeter UlbrichWolfgang Schröder-Preikschat; Dagstuhl Artifacts Series (4.2:7:1–7:4); Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, 2018.

DOI



Whole-System Worst-Case Energy-Consumption Analysis for Energy-Constrained Real-Time Systems.
Peter WägemannChristian DietrichTobias DistlerPeter UlbrichWolfgang Schröder-Preikschat; In: Proceedings of the 30th Euromicro Conference on Real-Time Systems (ECRTS '18); Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, 2018. Outstanding Paper Award..

DOI



2019

QRONOS: Towards Quality-aware Responsive Real-Time Control Systems.
Peter UlbrichMaximilian Gaukler; In: Brief Presentations Proceedings of the 25th Real-Time and Embedded Technology and Applications Symposium (RTAS-BP '19); 2019.



maRE

Boosting Job-Level Migration by Static Analysis.
Klaus, TobiasUlbrich, PeterRaffeck, Phillip, Frank, Benjamin, Wernet, Lisa, Ritter von Onciul, Maxim, Schröder-Preikschat, Wolfgang; In: Proceedings of the 15th Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT '19); July 2019. Best Paper Award..




Convergence Rate Abstractions for Weakly-Hard Real-Time Control.
Gaukler, MaximilianRheinfels, TimUlbrich, PeterRoppenecker, Günter; 2019.




2020

Stability Analysis of Multivariable Digital Control Systems with Uncertain Timing.
Gaukler, MaximilianRoppenecker, GünterUlbrich, Peter; In: Proceedings of the IFAC World Congress; 2020.




Details and Proofs for: Stability Analysis of Multivariable Digital Control Systems with Uncertain Timing.
Maximilian GauklerGünter RoppeneckerPeter Ulbrich; 2020.




Work-in-progress: Control-Flow Migration for Data-Locality Optimisation n Multi-Core Real-Time Systems.
S. ReifP. RaffeckP. UlbrichW. Schröder-Preikschat; In: Proceedings of the 41th IEEE Real-Time Systems Symposium (RTSS '20); 2020.

DOI



2019

Work-in-progress: Migration Hints in Real-time Operating Systems.
P. RaffeckP. UlbrichW. Schröder-Preikschat; In: Proceedings of the 40th IEEE Real-Time Systems Symposium (RTSS '19); December 2019.

DOI



Proving Real-Time Capability of Generic Operating Systems by System-Aware Timing Analysis.
Simon SchusterPeter WägemannPeter UlbrichWolfgang Schröder-Preikschat; In: Proceedings of the 25th Real-Time and Embedded Technology and Applications Symposium (RTAS '19); 2019.

DOI



2021

Taming Non-Deterministic Low-Level I/O: Predictable Multi-Core Real-Time Systems by SoC Co-Design.
Vaas, SteffenUlbrich, PeterEichler, ChristianWägemann, PeterReichenbach, MarcFey, Dietmar; In: Proceedings of the 24th IEEE International Symposium on OO Real-Time Distributed Computing (ISORC '21); IEEE Computer Society, May 2021.

DOI



Annotate Once - Analyze Anywhere: Context-Aware WCET Analysis by User-Defined Abstractions.
Simon SchusterPeter WägemannPeter UlbrichWolfgang Schröder-Preikschat; In: Proceedings of the 22nd SIGPLAN/SIGBED International Conference on Languages,Compilers, and Tools for Embedded Systems (LCTES'21); ACM, June 2021.

DOI



2019

LockDoc: Trace-Based Analysis of Locking in the Linux Kernel.
Lochmann, AlexanderSchirmeier, Horst, Borghorst, Hendrik, Spinczyk, Olaf; In: eurosys19; acm, March 2019.

DOI



2020

Improving Linux-Kernel Tests for LockDoc with Feedback-driven Fuzzing.
Lochmann, Alexander, Thunig, Robin, Schirmeier, Horst; In: Tagungsband des FGBS-Herbsttreffens 2020; Gesellschaft für Informatik e.V., September 2020.

DOI



2021

Beastie In For Checkup: Analyzing FreeBSD with LockDoc.
Lochmann, AlexanderSchirmeier, Horst; In: Tagungsband des FGBS-Herbsttreffens 2021; Gesellschaft für Informatik e.V., September 2021.

DOI



2017

Reproducible Load Tests for Android Systems with Trace-based Benchmarks.
Lochmann, Alexander, Bruckner, Fabian, Spinczyk, Olaf; In: pot # 8th ACM/SPEC # ico # Performance Engineering Companion; acm, 2017.

DOI



2021

Aufzeichnungsbasierte Analyse von Sperren in Betriebssystemen.
Alexander Lochmann; PHD thesis at: Technische Universität Dortmund, December 2021.

DOI



2023

Declarative Stream-Based Acquisition and Processing of OS Data with kCQL.
Christoph Borchert, Jochen Streicher, Alexander LochmannOlaf Spinczyk; In: Machine Learning under Resource Constraints; De Gruyter, pages 16–33, Berlin/Boston, 2023.

DOI



2024

NimbleNet: Serverless Computing for the Extreme Edge in Factory Environments.
Müller, KilianSeidler, MaximilianUlbrich, PeterFranchi, Norman; In: Proceedings of the 10th International Workshop on Serverless Computing; December 2024.

DOI



Path Expressions Revisited.
Hövelmann, Thomas AlexanderLochmann, AlexanderUlbrich, Peter; In: Tagungsband des FG-BS Herbststreffens 2024; Gesellschaft für Informatik e.V., October 2024.

DOI



2014

Ganzheitliche Fehlertoleranz in eingebetteten Softwaresystemen.
Ulbrich, Peter; PHD thesis at: Friedrich-Alexander-Universität Erlangen-Nürnberg, Erlangen, Germany, August 2014.




2025

Extending Lifetime of Embedded Systems by WebAssembly-based Functional Extensions Including Drivers.
Maximilian SeidlerAlexander KrausePeter Ulbrich; 2025.