Published in: OASIcs, Volume 128, Sixth Workshop on Next Generation Real-Time Embedded Systems (NG-RES 2025)
Magnus Mæhlum, Erling Rennemo Jellum, Shaokai Lin, Marten Lohstroh, Martin Schoeberl, Sverre Hendseth, and Edward A. Lee. Programming Time-Predictable Processors with Lingua Franca. In Sixth Workshop on Next Generation Real-Time Embedded Systems (NG-RES 2025). Open Access Series in Informatics (OASIcs), Volume 128, pp. 1:1-1:13, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{maehlum_et_al:OASIcs.NG-RES.2025.1,
author = {M{\ae}hlum, Magnus and Jellum, Erling Rennemo and Lin, Shaokai and Lohstroh, Marten and Schoeberl, Martin and Hendseth, Sverre and Lee, Edward A.},
title = {{Programming Time-Predictable Processors with Lingua Franca}},
booktitle = {Sixth Workshop on Next Generation Real-Time Embedded Systems (NG-RES 2025)},
pages = {1:1--1:13},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-366-9},
ISSN = {2190-6807},
year = {2025},
volume = {128},
editor = {Yomsi, Patrick Meumeu and Wildermann, Stefan},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.NG-RES.2025.1},
URN = {urn:nbn:de:0030-drops-229876},
doi = {10.4230/OASIcs.NG-RES.2025.1},
annote = {Keywords: Real-time systems, time-predictable architecture, embedded system, coordination language}
}
Published in: OASIcs, Volume 121, 22nd International Workshop on Worst-Case Execution Time Analysis (WCET 2024)
Emad Jacob Maroun, Eva Dengler, Christian Dietrich, Stefan Hepp, Henriette Herzog, Benedikt Huber, Jens Knoop, Daniel Wiltsche-Prokesch, Peter Puschner, Phillip Raffeck, Martin Schoeberl, Simon Schuster, and Peter Wägemann. The Platin Multi-Target Worst-Case Analysis Tool. In 22nd International Workshop on Worst-Case Execution Time Analysis (WCET 2024). Open Access Series in Informatics (OASIcs), Volume 121, pp. 2:1-2:14, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
@InProceedings{maroun_et_al:OASIcs.WCET.2024.2,
author = {Maroun, Emad Jacob and Dengler, Eva and Dietrich, Christian and Hepp, Stefan and Herzog, Henriette and Huber, Benedikt and Knoop, Jens and Wiltsche-Prokesch, Daniel and Puschner, Peter and Raffeck, Phillip and Schoeberl, Martin and Schuster, Simon and W\"{a}gemann, Peter},
title = {{The Platin Multi-Target Worst-Case Analysis Tool}},
booktitle = {22nd International Workshop on Worst-Case Execution Time Analysis (WCET 2024)},
pages = {2:1--2:14},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-346-1},
ISSN = {2190-6807},
year = {2024},
volume = {121},
editor = {Carle, Thomas},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2024.2},
URN = {urn:nbn:de:0030-drops-204704},
doi = {10.4230/OASIcs.WCET.2024.2},
annote = {Keywords: worst-case resource consumption, WCET, static analysis tool}
}
Published in: OASIcs, Volume 121, 22nd International Workshop on Worst-Case Execution Time Analysis (WCET 2024)
Martin Schoeberl, Ehsan Khodadad, Shaokai Lin, Emad Jacob Maroun, Luca Pezzarossa, and Edward A. Lee. Invited Paper: Worst-Case Execution Time Analysis of Lingua Franca Applications. In 22nd International Workshop on Worst-Case Execution Time Analysis (WCET 2024). Open Access Series in Informatics (OASIcs), Volume 121, pp. 4:1-4:13, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
@InProceedings{schoeberl_et_al:OASIcs.WCET.2024.4,
author = {Schoeberl, Martin and Khodadad, Ehsan and Lin, Shaokai and Maroun, Emad Jacob and Pezzarossa, Luca and Lee, Edward A.},
title = {{Invited Paper: Worst-Case Execution Time Analysis of Lingua Franca Applications}},
booktitle = {22nd International Workshop on Worst-Case Execution Time Analysis (WCET 2024)},
pages = {4:1--4:13},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-346-1},
ISSN = {2190-6807},
year = {2024},
volume = {121},
editor = {Carle, Thomas},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2024.4},
URN = {urn:nbn:de:0030-drops-204721},
doi = {10.4230/OASIcs.WCET.2024.4},
annote = {Keywords: worst-case execution time, coordination language, real-time systems, lingua franca}
}
Published in: OASIcs, Volume 114, 21th International Workshop on Worst-Case Execution Time Analysis (WCET 2023)
Emad Jacob Maroun, Martin Schoeberl, and Peter Puschner. Constant-Loop Dominators for Single-Path Code Optimization. In 21th International Workshop on Worst-Case Execution Time Analysis (WCET 2023). Open Access Series in Informatics (OASIcs), Volume 114, pp. 7:1-7:13, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2023)
@InProceedings{maroun_et_al:OASIcs.WCET.2023.7,
author = {Maroun, Emad Jacob and Schoeberl, Martin and Puschner, Peter},
title = {{Constant-Loop Dominators for Single-Path Code Optimization}},
booktitle = {21th International Workshop on Worst-Case Execution Time Analysis (WCET 2023)},
pages = {7:1--7:13},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-293-8},
ISSN = {2190-6807},
year = {2023},
volume = {114},
editor = {W\"{a}gemann, Peter},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2023.7},
URN = {urn:nbn:de:0030-drops-184361},
doi = {10.4230/OASIcs.WCET.2023.7},
annote = {Keywords: single-path, dominators, algorithms, optimization, control-flow graph}
}
Published in: OASIcs, Volume 57, 17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017)
Martin Schoeberl, Bekim Cilku, Daniel Prokesch, and Peter Puschner. Best Practice for Caching of Single-Path Code. In 17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017). Open Access Series in Informatics (OASIcs), Volume 57, pp. 2:1-2:12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@InProceedings{schoeberl_et_al:OASIcs.WCET.2017.2,
author = {Schoeberl, Martin and Cilku, Bekim and Prokesch, Daniel and Puschner, Peter},
title = {{Best Practice for Caching of Single-Path Code}},
booktitle = {17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017)},
pages = {2:1--2:12},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-057-6},
ISSN = {2190-6807},
year = {2017},
volume = {57},
editor = {Reineke, Jan},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2017.2},
URN = {urn:nbn:de:0030-drops-73050},
doi = {10.4230/OASIcs.WCET.2017.2},
annote = {Keywords: single-path code, method cache, prefetching}
}
Published in: OASIcs, Volume 55, 16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016)
16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016). Open Access Series in Informatics (OASIcs), Volume 55, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
@Proceedings{schoeberl:OASIcs.WCET.2016,
title = {{OASIcs, Volume 55, WCET'16, Complete Volume}},
booktitle = {16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016)},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-025-5},
ISSN = {2190-6807},
year = {2016},
volume = {55},
editor = {Schoeberl, Martin},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2016},
URN = {urn:nbn:de:0030-drops-69095},
doi = {10.4230/OASIcs.WCET.2016},
annote = {Keywords: Performance Analysis and Design Aids, Real-Time and Embedded systems, Software/- Program Verification, \lbrackOrganization and Design\rbrack Real-time Systems and Embedded Systems}
}
Published in: OASIcs, Volume 55, 16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016)
16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016). Open Access Series in Informatics (OASIcs), Volume 55, pp. 0:i-0:xii, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
@InProceedings{schoeberl:OASIcs.WCET.2016.0,
author = {Schoeberl, Martin},
title = {{Front Matter, Table of Contents, Preface, List of Authors, Committee}},
booktitle = {16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016)},
pages = {0:i--0:xii},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-025-5},
ISSN = {2190-6807},
year = {2016},
volume = {55},
editor = {Schoeberl, Martin},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2016.0},
URN = {urn:nbn:de:0030-drops-68939},
doi = {10.4230/OASIcs.WCET.2016.0},
annote = {Keywords: Front Matter, Table of Contents, Preface, List of Authors, Committee}
}
Published in: OASIcs, Volume 55, 16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016)
Heiko Falk, Sebastian Altmeyer, Peter Hellinckx, Björn Lisper, Wolfgang Puffitsch, Christine Rochange, Martin Schoeberl, Rasmus Bo Sørensen, Peter Wägemann, and Simon Wegener. TACLeBench: A Benchmark Collection to Support Worst-Case Execution Time Research. In 16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016). Open Access Series in Informatics (OASIcs), Volume 55, pp. 2:1-2:10, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
@InProceedings{falk_et_al:OASIcs.WCET.2016.2,
author = {Falk, Heiko and Altmeyer, Sebastian and Hellinckx, Peter and Lisper, Bj\"{o}rn and Puffitsch, Wolfgang and Rochange, Christine and Schoeberl, Martin and S{\o}rensen, Rasmus Bo and W\"{a}gemann, Peter and Wegener, Simon},
title = {{TACLeBench: A Benchmark Collection to Support Worst-Case Execution Time Research}},
booktitle = {16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016)},
pages = {2:1--2:10},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-025-5},
ISSN = {2190-6807},
year = {2016},
volume = {55},
editor = {Schoeberl, Martin},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2016.2},
URN = {urn:nbn:de:0030-drops-68958},
doi = {10.4230/OASIcs.WCET.2016.2},
annote = {Keywords: Benchmark, WCET analysis, real-time systems}
}
Published in: OASIcs, Volume 39, 14th International Workshop on Worst-Case Execution Time Analysis (2014)
Martin Schoeberl, David Vh Chong, Wolfgang Puffitsch, and Jens Sparsø. A Time-Predictable Memory Network-on-Chip. In 14th International Workshop on Worst-Case Execution Time Analysis. Open Access Series in Informatics (OASIcs), Volume 39, pp. 53-62, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2014)
@InProceedings{schoeberl_et_al:OASIcs.WCET.2014.53,
author = {Schoeberl, Martin and Chong, David Vh and Puffitsch, Wolfgang and Spars{\o}, Jens},
title = {{A Time-Predictable Memory Network-on-Chip}},
booktitle = {14th International Workshop on Worst-Case Execution Time Analysis},
pages = {53--62},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-69-9},
ISSN = {2190-6807},
year = {2014},
volume = {39},
editor = {Falk, Heiko},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2014.53},
URN = {urn:nbn:de:0030-drops-46047},
doi = {10.4230/OASIcs.WCET.2014.53},
annote = {Keywords: Real-Time Systems, Time-predictable Computer Architecture, Network-on-Chip, Memory Arbitration}
}
Published in: OASIcs, Volume 39, 14th International Workshop on Worst-Case Execution Time Analysis (2014)
Benedikt Huber, Stefan Hepp, and Martin Schoeberl. Scope-Based Method Cache Analysis. In 14th International Workshop on Worst-Case Execution Time Analysis. Open Access Series in Informatics (OASIcs), Volume 39, pp. 73-82, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2014)
@InProceedings{huber_et_al:OASIcs.WCET.2014.73,
author = {Huber, Benedikt and Hepp, Stefan and Schoeberl, Martin},
title = {{Scope-Based Method Cache Analysis}},
booktitle = {14th International Workshop on Worst-Case Execution Time Analysis},
pages = {73--82},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-69-9},
ISSN = {2190-6807},
year = {2014},
volume = {39},
editor = {Falk, Heiko},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2014.73},
URN = {urn:nbn:de:0030-drops-46066},
doi = {10.4230/OASIcs.WCET.2014.73},
annote = {Keywords: Real-Time Systems, Cache Analysis, Time-predictable Computer Architecture}
}
Published in: OASIcs, Volume 18, Bringing Theory to Practice: Predictability and Performance in Embedded Systems (2011)
Martin Schoeberl, Pascal Schleuniger, Wolfgang Puffitsch, Florian Brandner, and Christian W. Probst. Towards a Time-predictable Dual-Issue Microprocessor: The Patmos Approach. In Bringing Theory to Practice: Predictability and Performance in Embedded Systems. Open Access Series in Informatics (OASIcs), Volume 18, pp. 11-21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2011)
@InProceedings{schoeberl_et_al:OASIcs.PPES.2011.11,
author = {Schoeberl, Martin and Schleuniger, Pascal and Puffitsch, Wolfgang and Brandner, Florian and Probst, Christian W.},
title = {{Towards a Time-predictable Dual-Issue Microprocessor: The Patmos Approach}},
booktitle = {Bringing Theory to Practice: Predictability and Performance in Embedded Systems},
pages = {11--21},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-28-6},
ISSN = {2190-6807},
year = {2011},
volume = {18},
editor = {Lucas, Philipp and Wilhelm, Reinhard},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.PPES.2011.11},
URN = {urn:nbn:de:0030-drops-30774},
doi = {10.4230/OASIcs.PPES.2011.11},
annote = {Keywords: Time-predictable architecture, WCET analysis, WCET-aware compilation}
}
Published in: OASIcs, Volume 10, 9th International Workshop on Worst-Case Execution Time Analysis (WCET'09) (2009)
Benedikt Huber and Martin Schoeberl. Comparison of Implicit Path Enumeration and Model Checking Based WCET Analysis. In 9th International Workshop on Worst-Case Execution Time Analysis (WCET'09). Open Access Series in Informatics (OASIcs), Volume 10, pp. 1-12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2009)
@InProceedings{huber_et_al:OASIcs.WCET.2009.2281,
author = {Huber, Benedikt and Schoeberl, Martin},
title = {{Comparison of Implicit Path Enumeration and Model Checking Based WCET Analysis}},
booktitle = {9th International Workshop on Worst-Case Execution Time Analysis (WCET'09)},
pages = {1--12},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-14-9},
ISSN = {2190-6807},
year = {2009},
volume = {10},
editor = {Holsti, Niklas},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2009.2281},
URN = {urn:nbn:de:0030-drops-22810},
doi = {10.4230/OASIcs.WCET.2009.2281},
annote = {Keywords: WCET analysis, model checking, IPET, Java, JOP, UPPAAL}
}
Published in: OASIcs, Volume 10, 9th International Workshop on Worst-Case Execution Time Analysis (WCET'09) (2009)
Martin Schoeberl and Peter Puschner. Is Chip-Multiprocessing the End of Real-Time Scheduling?. In 9th International Workshop on Worst-Case Execution Time Analysis (WCET'09). Open Access Series in Informatics (OASIcs), Volume 10, pp. 1-11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2009)
@InProceedings{schoeberl_et_al:OASIcs.WCET.2009.2288,
author = {Schoeberl, Martin and Puschner, Peter},
title = {{Is Chip-Multiprocessing the End of Real-Time Scheduling?}},
booktitle = {9th International Workshop on Worst-Case Execution Time Analysis (WCET'09)},
pages = {1--11},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-14-9},
ISSN = {2190-6807},
year = {2009},
volume = {10},
editor = {Holsti, Niklas},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2009.2288},
URN = {urn:nbn:de:0030-drops-22885},
doi = {10.4230/OASIcs.WCET.2009.2288},
annote = {Keywords: WCET analysis, multicore, chip multiprocessing, memory access scheduling}
}
Published in: OASIcs, Volume 8, 8th International Workshop on Worst-Case Execution Time Analysis (WCET'08) (2008)
Peter Puschner and Martin Schoeberl. On Composable System Timing, Task Timing, and WCET Analysis. In 8th International Workshop on Worst-Case Execution Time Analysis (WCET'08). Open Access Series in Informatics (OASIcs), Volume 8, pp. 1-11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2008)
@InProceedings{puschner_et_al:OASIcs.WCET.2008.1662,
author = {Puschner, Peter and Schoeberl, Martin},
title = {{On Composable System Timing, Task Timing, and WCET Analysis}},
booktitle = {8th International Workshop on Worst-Case Execution Time Analysis (WCET'08)},
pages = {1--11},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-10-1},
ISSN = {2190-6807},
year = {2008},
volume = {8},
editor = {Kirner, Raimund},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2008.1662},
URN = {urn:nbn:de:0030-drops-16622},
doi = {10.4230/OASIcs.WCET.2008.1662},
annote = {Keywords: Real-time systems, timing analysis, WCET analysis, predictable timing, composability}
}