Embedded System Software
News
- GI Women and Computer Science 2025 Award for Eva Dengler - To our great pleasure, the master’s thesis “Clock-Tree–Aware Resource-Consumption Models for Embedded SoC Platforms” by our colleague Eva Dengler was awarded WITA 2025 prize for the best master’s thesis of the Fachgruppe Frauen und Informatik. The thesis was supervised by Peter Wägemann and Simon Schuster at our chair. The research...
- ECRTS’24 in Lille - Last week, Eva Dengler took part at the ECRTS in Lille, France. She presented our work “Crêpe: Clock-Reconfiguration-Aware Preemption Control in Real-Time Systems with Devices”, written together with Peter Wägemann. The paper targets the optimization of time-critical real-time systems with device usage regarding their energy usage. Besides the conference, there...
- HotCarbon 2024 - The third edition of the HotCarbon workshop takes place today in Santa Cruz, California. Our chair participates with the paper “CO2CoDe: Towards Carbon-Aware Hardware/Software Co-Design for Intermittently-Powered Embedded Systems”, for which Phillip Raffeck recorded a video talk. With the help of an exemplary case study, our paper highlights the necessity...
- LCTES/PLDI 2024 - Last week, Phillip Raffeck attented the PLDI conference in Copenhagen, Denmark. At the co-hosted conference LCTES he presented our paper WoCA: Avoiding Intermittent Execution in Embedded Systems by Worst-Case Analyses with Device States, an approach to give forward progress guarantees for intermittent systems via static analysis.
- Graduate Award of the GI Special Interest Group on Operating Systems to Eva Dengler - Our former student assistant Eva Dengler has won the Graduate Award 2023 of the GI Special Interest Group on Operating Systems with her master thesis on “Clock-Tree-Aware Resource Consumption Models for Embedded SoC Platforms”. The work was supervised by Peter Wägemann and was part of the DFG project Watwa, in...
- ECRTS 2023 - Our chair was represented with substantial contributions at the 35th Euromicro Conference on Real-Time Systems (ECRTS 2023) in Vienna: On Tuesday, July 11, Peter Wägemann organized the 21st International Workshop on Worst-Case Execution Time Analysis (WCET 2023). The following day, Eva Dengler presented FusionClock: Energy-Optimal Clock-Tree Reconfigurations for Energy-Constrained Real-Time...
- OSPERT 2022/ECRTS 2022 - Phillip Raffeck attended OSPERT workshop and the ECRTS conference in Modena, Italy this week. At the workshop he presented our paper Revisiting Migration Overheads in Real-Time Systems: One Look at Not-So-Uniform Platforms, which provides fundamental insights for our research project maRE in collaboration with the System Software Group at the...
Embedded System Software
- real-time systems
- worst-case execution time (WCET)
- worst-case energy consumption (WCEC)
- carbon-aware embedded systems
- energy-aware scheduling
- (real-time) operating systems
Projects:
Contact Persons:
Participating Scientists:
Publications:
Crêpe: Clock Reconfigurability for Preemption Control (Artifact)
In: Schloss Dagstuhl - Leibniz-Zentrum für Informatik (ed.): Dagstuhl Artifacts Series, 2024 (Dagstuhl Artifacts Series, Vol.10)
DOI: 10.4230/DARTS.10.1.2
URL: https://drops.dagstuhl.de/storage/05darts/darts-vol010/darts-vol010-issue001_ecrts2024/DARTS.10.1.2/DARTS.10.1.2.pdf , :
Crêpe: Clock-Reconfiguration–Aware Preemption Control in Real-Time Systems with Devices
36th Euromicro Conference on Real-Time Systems (Lille, France, 9. July 2024 - 12. July 2024)
In: Proceedings of the 36th Euromicro Conference on Real-Time Systems (ECRTS 2024) 2024
DOI: 10.4230/LIPIcs.ECRTS.2024.10
URL: https://drops.dagstuhl.de/storage/00lipics/lipics-vol298-ecrts2024/LIPIcs.ECRTS.2024.10/LIPIcs.ECRTS.2024.10.pdf , :
FusionClock: Energy-Optimal Clock-Tree Reconfigurations for Energy-Constrained Real-Time Systems
35th Euromicro Conference on Real-Time Systems (ECRTS '23) (Vienna, Austria)
In: Proceedings of the 35th Euromicro Conference on Real-Time Systems (ECRTS '23) 2023
DOI: 10.4230/LIPIcs.ECRTS.2023.6 , , , :
FusionClock: WCEC-Optimal Clock-Tree Reconfigurations (Artifact)
In: Dagstuhl Artifacts Series, 2023, p. 2:1--2:3 (Dagstuhl Artifacts Series, Vol.9)
DOI: 10.4230/DARTS.9.1.2
URL: https://drops.dagstuhl.de/opus/volltexte/2023/18023/pdf/DARTS-9-1-2.pdf , , , :
Worst-Case Energy Consumption Analysis for Energy-Constrained Embedded Systems
Euromicro Conference on Real-Time Systems (Lund, Sweden)
In: Proceedings of the 27th Euromicro Conference on Real-Time Systems (ECRTS '15) 2015
DOI: 10.1109/ECRTS.2015.17
URL: https://www4.cs.fau.de/Publications/2015/waegemann_15_ecrts.pdf , , , , , :
PfIP: A UDP/IP Transactional Network Stack for Power-Failure Resilience in Embedded Systems
22nd IEEE Consumer Communications & Networking Conference (CCNC) (Las Vegas, NV, USA, 10. January 2025 - 13. January 2025)
In: Proceedings of the Consumer Communications & Networking Conference (CCNC 2025) 2025
Open Access: https://sys.cs.fau.de/publications/2025/vogelgesang_25_ccnc.pdf
URL: https://sys.cs.fau.de/publications/2025/vogelgesang_25_ccnc.pdf , , , , , , :
CO2CoDe: Towards Carbon-Aware Hardware/Software Co-Design for Intermittently-Powered Embedded Systems
HotCarbon Workshop on Sustainable Computer Systems (Santa Cruz, CA, 9. July 2024 - 9. July 2024)
In: Proceedings of the HotCarbon Workshop on Sustainable Computer Systems (HotCarbon '24) 2024
URL: https://sys.cs.fau.de/publications/2024/raffeck_24_hotcarbon.pdf , , :
The Platin Multi-Target Worst-Case Analysis Tool
22nd International Workshop on Worst-Case Execution Time Analysis (WCET 2024) (Lille, France, 9. July 2024 - 9. July 2024)
In: Proceedings of the 22nd International Workshop on Worst-Case Execution Time Analysis (WCET 2024) 2024
DOI: 10.4230/OASIcs.WCET.2024.2
URL: https://drops.dagstuhl.de/storage/01oasics/oasics-vol121-wcet2024/OASIcs.WCET.2024.2/OASIcs.WCET.2024.2.pdf , , , , , , , , , , , , :
TinyBFT: Byzantine Fault-Tolerant Replication for Highly Resource-Constrained Embedded Systems
30th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2024) (Hong Kong, China, 13. May 2024 - 16. May 2024)
In: Proceedings of the 30th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2024) 2024
DOI: 10.1109/RTAS61025.2024.00026
URL: https://sys.cs.fau.de/publications/2024/boehm_24_rtas.pdf , , :
VeriFence: Lightweight and Precise Spectre Defenses for Untrusted Linux Kernel Extensions
RAID'24: The 27th International Symposium on Research in Attacks, Intrusions and Defenses (Padua, 30. September 2024 - 2. October 2024)
In: Proceedings of the 27th International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2024
DOI: 10.1145/3678890.3678907
URL: https://arxiv.org/pdf/2405.00078 , , , , , :
WIP: Towards a Transactional Network Stack for Power-Failure Resilience
In: Proceedings of the 21st IEEE Consumer Communications & Networking Conference (CCNC) - Work-In-Progress 2024
DOI: 10.1109/CCNC51664.2024.10454781 , , , , :
WoCA: Avoiding Intermittent Execution in Embedded Systems by Worst-Case Analyses with Device States
25th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2024) (Copenhagen, Denmark, 24. June 2024 - 28. June 2024)
In: Proceedings of the 25th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2024) 2024
URL: https://sys.cs.fau.de/publications/2024/raffeck_24_lctes.pdf , , :
Ecology-Aware Material Use as a Pervasive Trait in Intermittent Real-Time Systems
35th Euromicro Conference on Real-Time Systems, Real-Time Pitches session (Vienna, Austria, 11. July 2023 - 14. May 2023)
Open Access: https://sys.cs.fau.de/publications/2023/raffeck_23_ecrts-poster.pdf
URL: https://sys.cs.fau.de/publications/2023/raffeck_23_ecrts-poster.pdf , :
Luci: Loader-based Dynamic Software Updates for Off-the-shelf Shared Objects
2023 USENIX Annual Technical Conference (Boston, MA, 10. July 2023 - 12. July 2023)
In: 2023 USENIX Annual Technical Conference (USENIX ATC 23) 2023
Open Access: https://www.usenix.org/system/files/atc23-heinloth.pdf
URL: https://www.usenix.org/system/files/atc23-heinloth.pdf , , :
Annotate Once - Analyze Anywhere: Context-Aware WCET Analysis by User-Defined Abstractions
22nd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems, LCTES 2021 (Virtual, Online, CAN, 22. June 2021)
In: Jorg Henkel, Xu Liu (ed.): Proceedings of the 22nd SIGPLAN/SIGBED International Conference on Languages,Compilers, and Tools for Embedded Systems (LCTES '21), New York, NY, USA: 2021
DOI: 10.1145/3461648.3463847
URL: https://www4.cs.fau.de/Publications/2021/schuster_21_lctes.pdf , , , :
Taming Non-Deterministic Low-Level I/O: Predictable Multi-Core Real-Time Systems by SoC Co-Design
2021 IEEE 24th International Symposium on Real-Time Distributed Computing (ISORC)
DOI: 10.1109/isorc52013.2021.00017
URL: https://www4.cs.fau.de/Publications/2021/vaas_21_isorc.pdf , , , , , :
Reverse Engineering the ESP32-C3 Wi-Fi Drivers for Static Worst-Case Analysis of Intermittently-Powered Systems
13th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems (ENSsys '25) (Irvine, CA, USA, 6. May 2025 - 9. April 2025)
In: Proceedings of the 13th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems (ENSsys ’25) 2025
Open Access: https://arxiv.org/pdf/2501.17684
URL: https://arxiv.org/pdf/2501.17684 , , , , , , :
vNV-Heap: An Ownership-based Virtually Non-Volatile Heap for Embedded Systems
International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2025)
Open Access: https://arxiv.org/pdf/2501.17707 , , , , , :