Published in: OASIcs, Volume 103, 20th International Workshop on Worst-Case Execution Time Analysis (WCET 2022)
Sebastian Hahn, Michael Jacobs, Nils Hölscher, Kuan-Hsun Chen, Jian-Jia Chen, and Jan Reineke. LLVMTA: An LLVM-Based WCET Analysis Tool. In 20th International Workshop on Worst-Case Execution Time Analysis (WCET 2022). Open Access Series in Informatics (OASIcs), Volume 103, pp. 2:1-2:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2022)
@InProceedings{hahn_et_al:OASIcs.WCET.2022.2,
author = {Hahn, Sebastian and Jacobs, Michael and H\"{o}lscher, Nils and Chen, Kuan-Hsun and Chen, Jian-Jia and Reineke, Jan},
title = {{LLVMTA: An LLVM-Based WCET Analysis Tool}},
booktitle = {20th International Workshop on Worst-Case Execution Time Analysis (WCET 2022)},
pages = {2:1--2:17},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-244-0},
ISSN = {2190-6807},
year = {2022},
volume = {103},
editor = {Ballabriga, Cl\'{e}ment},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2022.2},
URN = {urn:nbn:de:0030-drops-166242},
doi = {10.4230/OASIcs.WCET.2022.2},
annote = {Keywords: WCET analysis, low-level analysis, LLVM}
}
Published in: OASIcs, Volume 63, 18th International Workshop on Worst-Case Execution Time Analysis (WCET 2018)
Darshit Shah, Sebastian Hahn, and Jan Reineke. Experimental Evaluation of Cache-Related Preemption Delay Aware Timing Analysis. In 18th International Workshop on Worst-Case Execution Time Analysis (WCET 2018). Open Access Series in Informatics (OASIcs), Volume 63, pp. 7:1-7:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2018)
@InProceedings{shah_et_al:OASIcs.WCET.2018.7,
author = {Shah, Darshit and Hahn, Sebastian and Reineke, Jan},
title = {{Experimental Evaluation of Cache-Related Preemption Delay Aware Timing Analysis}},
booktitle = {18th International Workshop on Worst-Case Execution Time Analysis (WCET 2018)},
pages = {7:1--7:11},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-073-6},
ISSN = {2190-6807},
year = {2018},
volume = {63},
editor = {Brandner, Florian},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2018.7},
URN = {urn:nbn:de:0030-drops-97532},
doi = {10.4230/OASIcs.WCET.2018.7},
annote = {Keywords: real-time systems, timing analysis, cache-related preemption delay}
}
Published in: LITES, Volume 5, Issue 1 (2018). Leibniz Transactions on Embedded Systems, Volume 5, Issue 1
Jan Reineke. The Semantic Foundations and a Landscape of Cache-Persistence Analyses. In LITES, Volume 5, Issue 1 (2018). Leibniz Transactions on Embedded Systems, Volume 5, Issue 1, pp. 03:1-03:52, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2018)
@Article{reineke:LITES-v005-i001-a003,
author = {Reineke, Jan},
title = {{The Semantic Foundations and a Landscape of Cache-Persistence Analyses}},
journal = {Leibniz Transactions on Embedded Systems},
pages = {03:1--03:52},
ISSN = {2199-2002},
year = {2018},
volume = {5},
number = {1},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LITES-v005-i001-a003},
URN = {urn:nbn:de:0030-drops-192748},
doi = {10.4230/LITES-v005-i001-a003},
annote = {Keywords: caches, persistence analysis, WCET analysis}
}
Published in: OASIcs, Volume 57, 17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017)
17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017). Open Access Series in Informatics (OASIcs), Volume 57, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@Proceedings{reineke:OASIcs.WCET.2017,
title = {{OASIcs, Volume 57, WCET'17, Complete Volume}},
booktitle = {17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017)},
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},
URN = {urn:nbn:de:0030-drops-73653},
doi = {10.4230/OASIcs.WCET.2017},
annote = {Keywords: Performance Analysis and Design Aids, Real-Time and Embedded Systems, Software/ Program Verification, \lbrackOrganization and Design\rbrack Real-Time Systems}
}
Published in: OASIcs, Volume 57, 17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017)
17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017). Open Access Series in Informatics (OASIcs), Volume 57, pp. 0:i-0:x, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@InProceedings{reineke:OASIcs.WCET.2017.0,
author = {Reineke, Jan},
title = {{Front Matter, Table of Contents, Preface, Committee}},
booktitle = {17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017)},
pages = {0:i--0:x},
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.0},
URN = {urn:nbn:de:0030-drops-73026},
doi = {10.4230/OASIcs.WCET.2017.0},
annote = {Keywords: Front Matter, Table of Contents, Preface, Committee}
}
Published in: LIPIcs, Volume 76, 29th Euromicro Conference on Real-Time Systems (ECRTS 2017)
Tobias Blaß, Sebastian Hahn, and Jan Reineke. Write-Back Caches in WCET Analysis. In 29th Euromicro Conference on Real-Time Systems (ECRTS 2017). Leibniz International Proceedings in Informatics (LIPIcs), Volume 76, pp. 26:1-26:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@InProceedings{bla_et_al:LIPIcs.ECRTS.2017.26,
author = {Bla{\ss}, Tobias and Hahn, Sebastian and Reineke, Jan},
title = {{Write-Back Caches in WCET Analysis}},
booktitle = {29th Euromicro Conference on Real-Time Systems (ECRTS 2017)},
pages = {26:1--26:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-037-8},
ISSN = {1868-8969},
year = {2017},
volume = {76},
editor = {Bertogna, Marko},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2017.26},
URN = {urn:nbn:de:0030-drops-71589},
doi = {10.4230/LIPIcs.ECRTS.2017.26},
annote = {Keywords: write-back caches, real-time systems, WCET analysis, cache analysis}
}
Published in: LITES, Volume 3, Issue 1 (2016). Leibniz Transactions on Embedded Systems, Volume 3, Issue 1
Mingsong Lv, Nan Guan, Jan Reineke, Reinhard Wilhelm, and Wang Yi. A Survey on Static Cache Analysis for Real-Time Systems. In LITES, Volume 3, Issue 1 (2016). Leibniz Transactions on Embedded Systems, Volume 3, Issue 1, pp. 05:1-05:48, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
@Article{lv_et_al:LITES-v003-i001-a005,
author = {Lv, Mingsong and Guan, Nan and Reineke, Jan and Wilhelm, Reinhard and Yi, Wang},
title = {{A Survey on Static Cache Analysis for Real-Time Systems}},
journal = {Leibniz Transactions on Embedded Systems},
pages = {05:1--05:48},
ISSN = {2199-2002},
year = {2016},
volume = {3},
number = {1},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LITES-v003-i001-a005},
URN = {urn:nbn:de:0030-drops-192603},
doi = {10.4230/LITES-v003-i001-a005},
annote = {Keywords: Hard real-time, Cache analysis, Worst-case execution time}
}
Published in: OASIcs, Volume 47, 15th International Workshop on Worst-Case Execution Time Analysis (WCET 2015)
Sebastian Altmeyer, Björn Lisper, Claire Maiza, Jan Reineke, and Christine Rochange. WCET and Mixed-Criticality: What does Confidence in WCET Estimations Depend Upon?. In 15th International Workshop on Worst-Case Execution Time Analysis (WCET 2015). Open Access Series in Informatics (OASIcs), Volume 47, pp. 65-74, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)
@InProceedings{altmeyer_et_al:OASIcs.WCET.2015.65,
author = {Altmeyer, Sebastian and Lisper, Bj\"{o}rn and Maiza, Claire and Reineke, Jan and Rochange, Christine},
title = {{WCET and Mixed-Criticality: What does Confidence in WCET Estimations Depend Upon?}},
booktitle = {15th International Workshop on Worst-Case Execution Time Analysis (WCET 2015)},
pages = {65--74},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-95-8},
ISSN = {2190-6807},
year = {2015},
volume = {47},
editor = {Cazorla, Francisco J.},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2015.65},
URN = {urn:nbn:de:0030-drops-52574},
doi = {10.4230/OASIcs.WCET.2015.65},
annote = {Keywords: mixed criticality, WCET analysis, confidence in WCET estimates}
}
Published in: LITES, Volume 1, Issue 1 (2014). Leibniz Transactions on Embedded Systems, Volume 1, Issue 1
Jan Reineke. Randomized Caches Considered Harmful in Hard Real-Time Systems. In LITES, Volume 1, Issue 1 (2014). Leibniz Transactions on Embedded Systems, Volume 1, Issue 1, pp. 03:1-03:13, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2014)
@Article{reineke:LITES-v001-i001-a003,
author = {Reineke, Jan},
title = {{Randomized Caches Considered Harmful in Hard Real-Time Systems}},
journal = {Leibniz Transactions on Embedded Systems},
pages = {03:1--03:13},
ISSN = {2199-2002},
year = {2014},
volume = {1},
number = {1},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LITES-v001-i001-a003},
URN = {urn:nbn:de:0030-drops-192450},
doi = {10.4230/LITES-v001-i001-a003},
annote = {Keywords: Real-time systems, Caches, Randomization, WCET analysis}
}
Published in: OASIcs, Volume 23, 12th International Workshop on Worst-Case Execution Time Analysis (2012)
Mohamed Abdel Maksoud and Jan Reineke. An Empirical Evaluation of the Influence of the Load-Store Unit on WCET Analysis. In 12th International Workshop on Worst-Case Execution Time Analysis. Open Access Series in Informatics (OASIcs), Volume 23, pp. 13-24, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2012)
@InProceedings{abdelmaksoud_et_al:OASIcs.WCET.2012.13,
author = {Abdel Maksoud, Mohamed and Reineke, Jan},
title = {{An Empirical Evaluation of the Influence of the Load-Store Unit on WCET Analysis}},
booktitle = {12th International Workshop on Worst-Case Execution Time Analysis},
pages = {13--24},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-41-5},
ISSN = {2190-6807},
year = {2012},
volume = {23},
editor = {Vardanega, Tullio},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2012.13},
URN = {urn:nbn:de:0030-drops-35536},
doi = {10.4230/OASIcs.WCET.2012.13},
annote = {Keywords: Empirical evaluation, architecture complexity effect, WCET analysis precision, WCET analysis performance, PowerPC 7448, Load-Store Unit}
}
Published in: OASIcs, Volume 18, Bringing Theory to Practice: Predictability and Performance in Embedded Systems (2011)
Daniel Grund, Jan Reineke, and Reinhard Wilhelm. A Template for Predictability Definitions with Supporting Evidence. In Bringing Theory to Practice: Predictability and Performance in Embedded Systems. Open Access Series in Informatics (OASIcs), Volume 18, pp. 22-31, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2011)
@InProceedings{grund_et_al:OASIcs.PPES.2011.22,
author = {Grund, Daniel and Reineke, Jan and Wilhelm, Reinhard},
title = {{A Template for Predictability Definitions with Supporting Evidence}},
booktitle = {Bringing Theory to Practice: Predictability and Performance in Embedded Systems},
pages = {22--31},
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.22},
URN = {urn:nbn:de:0030-drops-30785},
doi = {10.4230/OASIcs.PPES.2011.22},
annote = {Keywords: predictability, uncertainty, precision}
}
Published in: OASIcs, Volume 15, 10th International Workshop on Worst-Case Execution Time Analysis (WCET 2010)
Daniel Grund and Jan Reineke. Toward Precise PLRU Cache Analysis. In 10th International Workshop on Worst-Case Execution Time Analysis (WCET 2010). Open Access Series in Informatics (OASIcs), Volume 15, pp. 23-35, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)
@InProceedings{grund_et_al:OASIcs.WCET.2010.23,
author = {Grund, Daniel and Reineke, Jan},
title = {{Toward Precise PLRU Cache Analysis}},
booktitle = {10th International Workshop on Worst-Case Execution Time Analysis (WCET 2010)},
pages = {23--35},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-21-7},
ISSN = {2190-6807},
year = {2010},
volume = {15},
editor = {Lisper, Bj\"{o}rn},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2010.23},
URN = {urn:nbn:de:0030-drops-28226},
doi = {10.4230/OASIcs.WCET.2010.23},
annote = {Keywords: Cache Analysis, PLRU Replacement, PLRU Tree}
}
Published in: OASIcs, Volume 10, 9th International Workshop on Worst-Case Execution Time Analysis (WCET'09) (2009)
Claire Burguière, Jan Reineke, and Sebastian Altmeyer. Cache-Related Preemption Delay Computation for Set-Associative Caches - Pitfalls and Solutions. 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{burguiere_et_al:OASIcs.WCET.2009.2285,
author = {Burgui\`{e}re, Claire and Reineke, Jan and Altmeyer, Sebastian},
title = {{Cache-Related Preemption Delay Computation for Set-Associative Caches - Pitfalls and Solutions}},
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.2285},
URN = {urn:nbn:de:0030-drops-22856},
doi = {10.4230/OASIcs.WCET.2009.2285},
annote = {Keywords: WCET analysis, caches, set-associative, preemption, CRPD}
}
Published in: OASIcs, Volume 10, 9th International Workshop on Worst-Case Execution Time Analysis (WCET'09) (2009)
Jörg Herter and Jan Reineke. Making Dynamic Memory Allocation Static to Support WCET Analysis. 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{herter_et_al:OASIcs.WCET.2009.2284,
author = {Herter, J\"{o}rg and Reineke, Jan},
title = {{Making Dynamic Memory Allocation Static to Support WCET Analysis}},
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.2284},
URN = {urn:nbn:de:0030-drops-22846},
doi = {10.4230/OASIcs.WCET.2009.2284},
annote = {Keywords: WCET analysis, dynamic memory allocation, heap}
}
Published in: OASIcs, Volume 10, 9th International Workshop on Worst-Case Execution Time Analysis (WCET'09) (2009)
Jan Reineke and Rathijit Sen. Sound and Efficient WCET Analysis in the Presence of Timing Anomalies. 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{reineke_et_al:OASIcs.WCET.2009.2289,
author = {Reineke, Jan and Sen, Rathijit},
title = {{Sound and Efficient WCET Analysis in the Presence of Timing Anomalies}},
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.2289},
URN = {urn:nbn:de:0030-drops-22894},
doi = {10.4230/OASIcs.WCET.2009.2289},
annote = {Keywords: WCET analysis, timing anomalies, domino effect}
}
Published in: OASIcs, Volume 3, Workshop on Trustworthy Software (2006)
Jan Reineke. Shape Analysis of Sets. In Workshop on Trustworthy Software. Open Access Series in Informatics (OASIcs), Volume 3, pp. 1-19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006)
@InProceedings{reineke:OASIcs.TrustworthySW.2006.698,
author = {Reineke, Jan},
title = {{Shape Analysis of Sets}},
booktitle = {Workshop on Trustworthy Software},
pages = {1--19},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-02-6},
ISSN = {2190-6807},
year = {2006},
volume = {3},
editor = {Autexier, Serge and Merz, Stephan and van der Torre, Leon and Wilhelm, Reinhard and Wolper, Pierre},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.TrustworthySW.2006.698},
URN = {urn:nbn:de:0030-drops-6980},
doi = {10.4230/OASIcs.TrustworthySW.2006.698},
annote = {Keywords: Shape analysis, adt, algebraic specification, invariants, verification, set implementations, imperative programs}
}
Published in: OASIcs, Volume 4, 6th International Workshop on Worst-Case Execution Time Analysis (WCET'06) (2006)
Jan Reineke, Björn Wachter, Stefan Thesing, Reinhard Wilhelm, Ilia Polian, Jochen Eisinger, and Bernd Becker. A Definition and Classification of Timing Anomalies. In 6th International Workshop on Worst-Case Execution Time Analysis (WCET'06). Open Access Series in Informatics (OASIcs), Volume 4, pp. 1-6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006)
@InProceedings{reineke_et_al:OASIcs.WCET.2006.671,
author = {Reineke, Jan and Wachter, Bj\"{o}rn and Thesing, Stefan and Wilhelm, Reinhard and Polian, Ilia and Eisinger, Jochen and Becker, Bernd},
title = {{A Definition and Classification of Timing Anomalies}},
booktitle = {6th International Workshop on Worst-Case Execution Time Analysis (WCET'06)},
pages = {1--6},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-03-3},
ISSN = {2190-6807},
year = {2006},
volume = {4},
editor = {Mueller, Frank},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2006.671},
URN = {urn:nbn:de:0030-drops-6713},
doi = {10.4230/OASIcs.WCET.2006.671},
annote = {Keywords: Timing analysis, Worst-case execution time, Timing anomalies, Scheduling Anomalies, Abstraction}
}