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

Peter Ulbrich

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

Till July 2018 I'm at North Carolina State University (NCSU). For FAU or teaching-related questions, please contact one of my colleagues.

Selected Publications

HSCC 2018

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 0-0.
Keywords: QRONOS (BibTeX)

RTAS 2017
Outstanding Paper

Dietrich, Christian ; Wägemann, Peter ; Ulbrich, Peter ; Lohmann, Daniel:
SysWCET: Whole-System Response-Time Analysis for Fixed-Priority Real-Time Systems (outstanding paper).
In: Davis, Rob ; Parmer, Gabriel (Ed.) : Proceedings of the 23rd Real-Time and Embedded Technology and Applications Symposium (RTAS '17)
(Real-Time and Embedded Technology and Applications Symposium, Pittsburgh, PA, USA, April 2017).
Los Alamitos, CA : IEEE Computer Society Press, 2017, pp 37-48. - ISBN 978-1-5090-5269-1
Keywords: worst-case response time, WCRT, worst-case execution time, WCET, OSEK, AutoSAR, IPET, ILP, whole-system analysis, system-state enumeration
[doi>10.1109/RTAS.2017.37] (BibTeX)

EMSOFT 2017

Schuster, Simon ; Ulbrich, Peter ; Stilkerich, Isabella ; Dietrich, Christian ; Schröder-Preikschat, Wolfgang:
Demystifying Soft-Error Mitigation by Control-Flow Checking - A New Perspective on its Effectiveness.
In: ACM Transactions on Embedded Computing Systems 16 (2017), No. 5s, pp 180:1-180:19
Keywords: AORTA; KESO;
[doi>10.1145/3126503] (BibTeX)

SQJ 2016

Hoffmann, Martin ; Ulbrich, Peter ; Dietrich, Christian ; Schirmeier, Horst ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang:
Experiences with Software-based Soft-Error Mitigation using AN-Codes.
In: Clarke, Peter J. ; Zulkernine, Mohammad (Arr.):
Software Quality Journal.
Vol. 24, 1. Edition New York : Springer Science+Business Media, 2016, (Software Quality Journal Vol. 24, No. 1), pp 87-113. ISSN 0963-9314
Keywords: DanceOS; CoRed; Operating Systems; Embedded Systems; Real-Time Systems; Dependability; Safety; Coded Processing; ARES; ESI
[doi>10.1007/s11219-014-9260-4] (BibTeX)

Research Projects

Professional Activities

  • QUEST:
    Quality-aware Co-Design of Responsive Real-Time Control Systems
  • AORTA:
    Aspect-Oriented Real-Time Architecture (DFG funded)
  • RTSC:
    The Real-Time Systems Compiler
  • ESI:
    Embedded Systems Iniative (Member of the Fitness@ESI Lab, STMWI funded)
  • I4Copter:
    Interdisciplinary quadrocopter project to develop a platform for application-oriented research and teaching

Finished Projects

  • ARES: Adaptive Responsive Embedded Systemes
  • CoRed: Combined Redundancy - Software-based Fault Tolerance for Mixed-criticality Systems
  • CoSa: Component Architecture for Safety-critical Embedded Systems

Academic Services

Conferences

Program Committee

  • WCET 2018: International Workshop on Worst-Case Execution-Time Analysis

External Reviewer

Journals

Misc

  • EuroSys 2009: Member of the Local Arrangement Board of the EuroSys 2009 Conference

Teaching

Main Lectures

(Additional courses see time schedule)


Winter Term

Schedule

(automatically exported by UnivIS)

Mo Di Mi Do Fr
08:00
09:00
09:30 - 11:30
KO-ERGOO
(Kleinöder)
0.035
10:00
10:15 - 11:45
EZS
(Ulbrich)
H3 Egerlandstr.3
10:15 - 11:45
RÜ EZS
(Schmaus)
02.151a-113
10:15 - 11:45
RÜ EZS
(Schmaus)
02.151a-113, 02.151b-113
11:00
12:00
12:00 - 14:00
RÜ EZS
(Schmaus)
02.151a-113
13:00
14:00
15:00
16:00
16:00 - 18:00
RÜ EZS
(Schmaus)
02.151a-113, 02.151b-113
17:00

Publications

(automatically exported by UnivIS)

2018

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 0-0.
Keywords: QRONOS (BibTeX)

Eichler, Christian ; Wägemann, Peter ; Distler, Tobias ; Ulbrich, Peter ; Schröder-Preikschat, Wolfgang:
TASKers: A Whole-System Generator for Benchmarking Real-Time-System Analyses.
In: Florian Brandner (Ed.) : 18th International Workshop on Worst-Case Execution Time Analysis (WCET 2018).
Dagstuhl, Germany : Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, 2018, pp 0-0. (OpenAccess Series in Informatics (OASIcs)) (BibTeX)

Wägemann, Peter ; Dietrich, Christian ; Distler, Tobias ; Ulbrich, Peter ; Schröder-Preikschat, Wolfgang:
Whole-System Worst-Case Energy-Consumption Analysis for Energy-Constrained Real-Time Systems.
In: Euromicro Technical Committee on Real-Time Systems (Org.):
Proceedings of the 30th Euromicro Conference on Real-Time Systems (ECRTS '18)
(30th Euromicro Conference on Real-Time Systems, Barcelona, Spain, 3.-6. July 2018).
2018, pp 24:1-24:25. (BibTeX)

2017

Schuster, Simon ; Ulbrich, Peter ; Stilkerich, Isabella ; Dietrich, Christian ; Schröder-Preikschat, Wolfgang:
Demystifying Soft-Error Mitigation by Control-Flow Checking - A New Perspective on its Effectiveness.
In: ACM Transactions on Embedded Computing Systems 16 (2017), No. 5s, pp 180:1-180:19
Keywords: AORTA; KESO;
[doi>10.1145/3126503] (BibTeX)

Schuster, Simon ; Ulbrich, Peter ; Stilkerich, Isabella ; Dietrich, Christian:
Poster Presentation: Demystifying Soft-Error Mitigation by Control-Flow Checking - A New Perspective on its Effectiveness.
Talk: EMSOFT 2017, Embedded Systems Week 2017,
Seoul, Korea, 15.10.2017
Keywords: AORTA; KESO; ARAMiS II (BibTeX)

Dietrich, Christian ; Wägemann, Peter ; Ulbrich, Peter ; Lohmann, Daniel:
SysWCET: Whole-System Response-Time Analysis for Fixed-Priority Real-Time Systems (outstanding paper).
In: Davis, Rob ; Parmer, Gabriel (Ed.) : Proceedings of the 23rd Real-Time and Embedded Technology and Applications Symposium (RTAS '17)
(Real-Time and Embedded Technology and Applications Symposium, Pittsburgh, PA, USA, April 2017).
Los Alamitos, CA : IEEE Computer Society Press, 2017, pp 37-48. - ISBN 978-1-5090-5269-1
Keywords: worst-case response time, WCRT, worst-case execution time, WCET, OSEK, AutoSAR, IPET, ILP, whole-system analysis, system-state enumeration
[doi>10.1109/RTAS.2017.37] (BibTeX)

Vaas, Steffen ; Ulbrich, Peter ; Reichenbach, Marc ; Fey, Dietmar:
The Best of Both: High-performance and Deterministic Real-Time Executive by Application-Specific Multi-Core SoCs.
In: HEART (Org.):
Proceedings of the Conference on Design and Architectures for Signal and Image Processing (DASIP '17)
(Conference on Design and Architectures for Signal and Image Processing (DASIP '17), Dresden, 27.-29. September 2017).
2017, pp 0-0. (BibTeX)

2016

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)

Hoffmann, Martin ; Ulbrich, Peter ; Dietrich, Christian ; Schirmeier, Horst ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang:
Experiences with Software-based Soft-Error Mitigation using AN-Codes.
In: Clarke, Peter J. ; Zulkernine, Mohammad (Arr.):
Software Quality Journal.
Vol. 24, 1. Edition New York : Springer Science+Business Media, 2016, (Software Quality Journal Vol. 24, No. 1), pp 87-113. ISSN 0963-9314
Keywords: DanceOS; CoRed; Operating Systems; Embedded Systems; Real-Time Systems; Dependability; Safety; Coded Processing; ARES; ESI
[doi>10.1007/s11219-014-9260-4] (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)

2015

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 (BibTeX)

2014

Hoffmann, Martin ; Ulbrich, Peter ; Dietrich, Christian ; Schirmeier, Horst ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang:
A Practitioner's Guide to Software-based Soft-Error Mitigation Using AN-Codes.
In: IEEE Computer Society (Ed.) : Proceedings of the 15th IEEE International Symposium on High Assurance Systems Engineering (HASE '14)
(Symposium on High Assurance Systems Engineering, Miami, FL, USA, Januar 2014).
2014, pp 33-40. - ISBN 978-1-4799-3465-2
Keywords: DanceOS; CoRed; Operating Systems; Embedded Systems; Real-Time Systems; Dependability; Safety; Coded Processing; ARES; ESI
[doi>10.1109/HASE.2014.14] (BibTeX)

Ulbrich, Peter:
Ganzheitliche Fehlertoleranz in eingebetteten Softwaresystemen.
Erlangen, Friedrich-Alexander-Universität Erlangen-Nürnberg, Ph.D. thesis, 2014.
- 180 pages.
Keywords: CoRed; Combined Redundancy; Soft Errors; Transiente Hardwarefehler; Redundanz; Sicherheitskritische Systeme; Eingebettete Systeme; Embedded Systems; Echtzeitsysteme; ARES; ESI (BibTeX)

Ulbrich, Peter:
Presentation: A Practitioner's Guide to Software-based Soft-Error Mitigation Using AN-Codes.
Talk: International Symposium on High Assurance Systems Engineering (HASE '14),
Miami, FL, USA, 09.01..2014 (BibTeX)

2013

Ulbrich, Peter:
Software-based Fault-tolerance - Mission (im)Possible?
Talk: The 29th CREST Open Workshop on Software Redundancy, Centre for Research on Evolution, Search and Testing,
London, UK, 18.11.2013
Keywords: CoRed; soft errors; software-based fault-tolerance; dependable systems; real-time systems (BibTeX)

2012

Ulbrich, Peter ; Franzmann, Florian ; Scheler, Fabian ; Schröder-Preikschat, Wolfgang:
Design by Uncertainty: Towards the Use of Measurement Uncertainty in Real-Time Systems.
In: Nolte, Thomas (Ed.) : Proceedings of the 7th IEEE International Symposium on Industrial Embedded Systems
(7th Symposium on Industrial Embedded Systems (SIES '12), Karlsruhe, Germany, 20-22 June 2012).
Los Alamitos : IEEE Computer Society, 2012, pp 275-278. - ISBN 978-1-4673-2685-8
Keywords: AORTA; ARES; QRONOS
[doi>10.1109/SIES.2012.6356595] (BibTeX)

Ulbrich, Peter:
Eliminating Single Points of Failure in Software-Based Redundancy.
Talk: Diskusstionskreis Fehlertoleranz (DFT '12), Siemens AG,
Nünberg, 22.11.2012 (BibTeX)

Ulbrich, Peter ; Hoffmann, Martin ; Kapitza, Rüdiger ; Lohmann, Daniel ; Schmid, Reiner ; Schröder-Preikschat, Wolfgang:
Eliminating Single Points of Failure in Software-Based Redundancy.
In: Correia, Miguel (Ed.) : Proceedings of the 9th European Dependable Computing Conference
(9th European Dependable Computing Conference (EDCC '12), Sibiu, Romania, 08-11 May 2012).
Los Alamitos : IEEE Computer Society, 2012, pp 49-60. - ISBN 978-1-4673-0938-7
Keywords: Domain-specific architectures , Fault-tolerance , Frameworks , Reliability , Soft errors , Software and System Safety, DanceOS
[doi>10.1109/EDCC.2012.21] (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)

2011

Stilkerich, Michael ; Schedel, Jens ; Ulbrich, Peter ; Schröder-Preikschat, Wolfgang ; Lohmann, Daniel:
Escaping the Bonds of the Legacy: Step-Wise Migration to a Type-Safe Language in Safety-Critical Embedded Systems.
In: Karsai, Gabor ; Polze, Andreas ; Kim, Doo-Hyun ; Steiner, Wilfried (Ed.) : Proceedings of the 14th IEEE International Symposium on Object/Component/Service-oriented Real-time Distributed Computing (ISORC '11)
(IEEE International Symposium on Object/Component/Service-oriented Real-time Distributed Computing, Newport Beach, CA, USA, March 2011).
Los Alamitos, California : IEEE Computer Society, 2011, pp 163-170. - ISBN 978-0-7695-4368-0
Keywords: CiAO; Java; KESO; OSEK/VDX; embedded systems; memory protection; spatial isolation
[doi>10.1109/ISORC.2011.29] (BibTeX)

Ulbrich, Peter ; Kapitza, Rüdiger ; Harkort, Christian ; Schmid, Reiner ; Schröder-Preikschat, Wolfgang:
I4Copter: An Adaptable and Modular Quadrotor Platform.
In: ACM (Ed.) : Proceedings of the 26th ACM Symposium on Applied Computing
(26th ACM Symposium on Applied Computing (SAC '11), TaiChung, Taiwan, 21 March 2011).
New York, NY, USA : ACM, 2011, pp 380-396. - ISBN 978-1-4503-0113-8
Keywords: I4Copter; Safety-critical mission scenario; Real-time application development; Static analysis; Research demonstrator; Quadrocopter; Quadrotor; Quadcopter
[doi>10.1145/1982185.1982267] (BibTeX)

Franzmann, Florian ; Ulbrich, Peter:
Qualitätsgewahre digitale Signalverarbeitung.
Talk: Eingebettete Systeme und Betriebssysteme,
Otto-von-Guericke-Universität Magdeburg, 08.11.2011 (BibTeX)

Ulbrich, Peter:
Safety-critical Embedded Systems: From Theory to the (Flying) Real World.
Talk: Lehrstuhl für Informationstechnik für Luft- und Raumfahrt,
Universität Würzburg, 18.01.2011
Keywords: Redundanz, I4Copter, eingebettete Systeme, embedded Systems, Echtzeitsysteme, Quadrocopter, sicherheitskritische Systeme, CoSa, CoRed (BibTeX)

Ulbrich, Peter ; Franzmann, Florian:
Safety-critical Embedded Systems: From Theory to the (Flying) Real World.
Talk: Eingebettete Systeme und Betriebssysteme,
Otto-von-Guericke-Universität Magdeburg, 08.11.2011
Keywords: Redundanz, I4Copter, eingebettete Systeme, embedded Systems, Echtzeitsysteme, Quadrocopter, sicherheitskritische Systeme, CoSa, CoRed (BibTeX)

Ulbrich, Peter:
Software-Based Redundancy Techniques for High-Reliability Embedded Real-Time Systems.
Talk: Brown Bag Talks, Deutsches Forschungszentrum für künstliche Intelligenz (DFKI),
Bremen, 19.04.2011
Keywords: Redundanz; I4Copter; eingebettete Systeme; embedded Systems; Echtzeitsysteme; Quadrocopter; sicherheitskritische Systeme; CoSa; CoRed (BibTeX)

2010

Elsner, Christoph ; Ulbrich, Peter ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang:
Consistent Product Line Configuration Across File Type and Product Line Boundaries.
In: Bosch, Jan ; Lee, Jaejoon (Ed.) : Proceedings of the 14th International Software Product Line Conference (SPLC 2010)
(14th International Software Product Line Conference (SPLC 2010), Jeju Island, South Korea, 09/13/2010).
Berlin/Heidelberg, Germany : Springer, 2010, pp 181-195 --- Best Paper Award (out of 90 submitted / 28 accepted papers).
Keywords: SPL; Software Product Lines, VAMOS, CiAO
[doi>10.1007/978-3-642-15579-6_13] (BibTeX)

Ulbrich, Peter ; Elsner, Christoph ; Hoffmann, Martin ; Schmid, Reiner ; Schröder-Preikschat, Wolfgang:
Using MARTE in Code-centric Real-time Projects Providing Evolution Support.
In: Boulet, Pierre ; Cancila, Daniela ; Espinoza, Huascar ; Morawiec, Adam (Org.):
Proceedings of the First Workshop on Model Based Engineering for Embedded Systems Design (M-BED 2010)
(First Workshop on Model Based Engineering for Embedded Systems Design (M-BED 2010), Dresden, Germany, 03/12/2010).
2010, pp 25-29.
Keywords: Real-time System; MARTE; Reverse Engineering; I4Copter (BibTeX)

2009

Ulbrich, Peter:
Challenges in real-time application development - The I4Copter project.
Talk: Invited talk, University of Salzburg,
Computational Systems Group, 13.05.2009
Keywords: I4Copter; Safety-critical mission scenario; Real-time application development; Static analysis; Research demonstrator; Quadrocopter (BibTeX)

Ulbrich, Peter:
Challenges in real-time application development - The I4Copter project.
Talk: Invited talk, Deutsches Forschungsinstitut für künstliche Intelligenz (DFKI) Bremen,
Robotics Innovation Center, 23.06.2009
Keywords: Safety-critical mission scenario; Real-time application development; Static analysis; Research demonstrator; Quadrocopter (BibTeX)

Own Thesis

Theses

(automatically exported by UnivIS)

Open Topics

Continuous Integration and Verification for an Automotive E-Mobility Function Library (SCHAEFFLER-CONT)
Supervisors: Dr.-Ing. Isabella Stilkerich, Franke, Ulf, Dr.-Ing. Peter Ulbrich


Ongoing Theses

A Memory Partitioning Framework for Generic E-Mobility Applications (SCHAEFFLER-MP)
Supervisors: Dr.-Ing. Isabella Stilkerich, Franke, Ulf, Stefanov, Nikolay, Dipl.-Ing. Tobias Klaus, Dr.-Ing. Peter Ulbrich


An Energy-Harvesting Platform for Autonomous Unmanned Aerial Vehicles
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Peter Ulbrich, Peter Wägemann, M. Sc.


Aufbau und Inbetriebnahme einer Testumgebung für heatX Gebäudemanagementkomponenten (I4_HeatX_Deployment)
Supervisors: Dr.-Ing. Peter Ulbrich, Dr.-Ing. Jürgen Kleinöder


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


Entwicklung und Implementierung von Condition Monitoring Algorithmen für hybride Produktionssysteme auf Basis von Datenstromanalysesystemen
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. Jörg Franke, Fleischmann, Hans, Dr.-Ing. Peter Ulbrich


Erweiterung von platin auf die RISCV Architektur (AORTA_RISCV)
Supervisors: Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann, Simon Schuster, M. Sc., Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Experimentelle Untersuchung der Robustheit einer automobilen Steuerungsanwendung (BROSE_1)
Supervisors: Dr.-Ing. Peter Ulbrich, Dr.-Ing. Martin Hoffmann, Wagner, Burkhard


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


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


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


Portierung eines LLVM-Back-Ends (RTSC_LLVM_TRICORE)
Supervisors: Dipl.-Ing. Tobias Klaus, Christian Eichler, M. Sc., Dipl.-Ing. Florian Franzmann, Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Safety Net: Best-Case Scheduling for the Worst-Case (QUEST_WC)
Supervisors: Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann, Dr.-Ing. Peter Ulbrich


Finished Theses

A Multi-OS Hardware Abstraction Layer for the I4Copter Project (QC_PASST_M3)
Supervisors: Dr.-Ing. Peter Ulbrich, Dr.-Ing. Martin Hoffmann, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


ABB-based Scheduling for Distributed Embedded Real-Time Systems (AORTA_DSSched)
Supervisors: Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann, 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, Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. 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: Dr.-Ing. Peter Ulbrich, Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann


Automated Application of Fault Tolerance Measures in the KESO Multi-JVM (Automatische Anwendung von Fehlertoleranz-Techniken in der KESO Multi-JVM) (KESO-FTAPP)
Student: Christian Metz (handed in on 19.02.2016 )
Supervisors: Dr.-Ing. Peter Ulbrich, Dr.-Ing. Isabella Stilkerich, Dipl.-Inf. Christoph Erhardt


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


Control-Flow Monitoring for KESO Applications (Ein Kontrollflussüberwachungsdienst für KESO Anwendungen ) (KESO-FTCF)
Student: Simon Schuster (handed in on 31.5.2015, Thesis file...)
Supervisors: Dr.-Ing. Peter Ulbrich, Dr.-Ing. Isabella Stilkerich, Dipl.-Inf. Christoph Erhardt


Data Flow Abstraction in Real-Time Systems (AORTA_DATAFLOW)
Supervisors: Dipl.-Ing. Tobias Klaus, Dipl.-Ing. Florian Franzmann, Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. 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, Dr.-Ing. Peter Ulbrich


Deterministische Telemetrie-Datenübertragung mit CiAO/IP im I4Copter (QC_CiAO_IP)
Student: Florian Lukas (handed in on 01.04.2013 )
Supervisors: Dr.-Ing. Peter Ulbrich


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


Ein erweiterter Software-Redundanzansatz für den Einsatz von Grafikkarten in sicherheitskritischen Anwendungen (CoRed_GPURed)
Student: Benedikt Dremel (handed in on 30.03.2011 )
Supervisors: Dr.-Ing. Peter Ulbrich, Dr.-Ing. Martin Hoffmann, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Ein Miniaturquadrokopter als Plattform für mobile, adaptive Sensornetzwerke (QC_I4N)
Student: Peter Blank (handed in on 03.11.2011 )
Supervisors: Dr.-Ing. Peter Ulbrich, Dr.-Ing. Martin Hoffmann, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Entwicklung einer zustandsbasierten Fluglageregelung für einen Quadrokopter (QC_TTC)
Student: Rebhan Anja (handed in on 27.11.2012 )
Supervisors: Dr.-Ing. Peter Ulbrich, Harkort, Christian, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. habil. Günter Roppenecker


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, Dr.-Ing. Peter Ulbrich


Entwicklung und Konstruktion eines Leichtbau-Tragwerks für einen Quadrokopter (QC_TW2)
Supervisors: Prof. Dr.-Ing. Sandro Wartzack, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Stephan Tremmel, Dr.-Ing. Peter Ulbrich


Entwicklung und Konstruktion eines modularen, robusten Tragwerks für einen Quadrokopter (QC_TW1)
Supervisors: Prof. Dr.-Ing. Sandro Wartzack, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Stephan Tremmel, 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, Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Entwurf und Implementierung einer Systemabstraktionsschicht für das I4Copter-Framework (QC_OSAL)
Student: Jens Schedel (handed in on 01.10.2010 )
Supervisors: Dr.-Ing. Michael Stilkerich, Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. habil. Daniel Lohmann


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


Entwurf und Implementierung eines sicheren Kommunikationsframeworks für Flugdrohnen (QC_COM)
Student: Franzmann Florian (handed in on 31.12.2009, Thesis file...)
Supervisors: Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Erweiterte Isolationsmechanismen für AUTOSAR-OS zur Verbesserung der Informationssicherheit
Student: Merlin Schindlbeck (handed in on 30.06.2015 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Peter Ulbrich, Sebastian Maier, M. Sc.


Evaluierung alternativer Compileverfahren für STEP7 Safety (S7_SAFETY)
Supervisors: Dr.-Ing. Peter Ulbrich


Konzeption und Implementierung einer aktualisierbaren Prozesskette zur schablonenbasierten Generierung (EBA_TGEN)
Supervisors: Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dipl.-Inf. Horst Hadler (EBA)


Konzeption und Implementierung einer GPS gestützten Wegpunktnavigation für Quadrokopter (QC_WPN)
Supervisors: Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Konzeption und Implementierung einer Lagerregelung für einen Quadrokopter (QC_FC_NG)
Supervisors: Dr.-Ing. Peter Ulbrich, Harkort, Christian, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Konzeption und prototypische Realisierung einer Middleware zur Integration heterogener Gebäudemanagementkomptonenten (I4_HeatX)
Student: Thomas Karmann (handed in on 01.02.2016 )
Supervisors: Dr.-Ing. Peter Ulbrich, Dr.-Ing. Jürgen Kleinöder


Konzeption und Realisierung einer flexiblen Steuerungselektronik für einen Modellquadrocopter (QC_EE)
Student: Müller Torsten (handed in on 31.03.2010 )
Supervisors: Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. Bernhard Piepenbreier


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


Quality-aware Digital Signal Processing for Real-time Systems (QC_SS)
Supervisors: Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Real-Time Signal Processing for Embedded Classification Systems (LME 1360)
Student: Mathias Schöll (handed in on 18.01.2017 )
Supervisors: Dipl.-Ing. Peter Blank, Dr.-Ing. Peter Ulbrich, Prof. Dr. Björn Eskofier


Realisierung einer prototypischen Lagekontrolle für einen Modell-Quadrocopter (QC_LK)
Student: Benedikt Dremel (handed in on 31.05.2008, Thesis file...)
Supervisors: Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Realisierung einer prototypischen Steuerungssoftware für einen Quadcopter (QC_SS1)
Student: Sebastian Harl (handed in on 31.05.2008, Thesis file...)
Supervisors: Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


Realisierung einer prototypischen Steuerungssoftware für einen Quadcopter (QC_SS2)
Student: Sebastian Kotulla (handed in on 31.05.2008, Thesis file...)
Supervisors: Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. 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: Dr.-Ing. Peter Ulbrich, Harkort, Christian, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. habil. Günter Roppenecker


Software-based redundancy techniques for high-reliability embedded real-time systems (CoSa_SWR)
Student: Hoffmann Martin (handed in on 12.07.2010 )
Supervisors: Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Rüdiger Kapitza, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


System-gewahre Statische Laufzeitanalyse von Universal-Betriebssystemen
Student: Simon Schuster (handed in on 02.10.2017 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Peter Ulbrich, Peter Wägemann, M. Sc.


Systemanalyse des I4Copters mittels Motion Tracking (QC_MOTION_TRACKING)
Supervisors: Dr.-Ing. Peter Ulbrich


Tool-based Selective Replication of Critical System-Components for SW-based Redundancy in Dependable Embedded Real-Time Systems (CoRed_RTSC_SWR)
Supervisors: Dr.-Ing. Fabian Scheler, Dr.-Ing. Peter Ulbrich, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat


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


Vorhersagbare Echtzeitkommunikation mittels Standardkomponenten
Student: Thomas Karmann (handed in on 30.09.2016 )
Supervisors: Prof. Dr.-Ing. Wolfgang Schröder-Preikschat, Dr.-Ing. Peter Ulbrich