License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.WCET.2017.9
URN: urn:nbn:de:0030-drops-73097
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2017/7309/
Go to the corresponding OASIcs Volume Portal


Maiza, Claire ; Raymond, Pascal ; Parent-Vigouroux, Catherine ; Bonenfant, Armelle ; Carrier, Fabienne ; Cassé, Hugues ; Cuenot, Philippe ; Claraz, Denis ; Halbwachs, Nicolas ; Jahier, Erwan ; Li, Hanbing ; de Michiel, Marianne ; Mussot, Vincent ; Puaut, Isabelle ; Rochange, Christine ; Rohou, Erven ; Ruiz, Jordy ; Sotin, Pascal ; Sun, Wei-Tsun

The W-SEPT Project: Towards Semantic-Aware WCET Estimation

pdf-format:
OASIcs-WCET-2017-9.pdf (0.5 MB)


Abstract

Critical embedded systems are generally composed of repetitive tasks that must meet hard timing constraints, such as termination deadlines. Providing an upper bound of the worst-case execution time (WCET) of such tasks at design time is necessary to guarantee the correctness of the system. In static WCET analysis, a main source of over-approximation comes from the complexity of the modern hardware platforms: their timing behavior tends to become more unpredictable because of features like caches, pipeline, branch prediction, etc. Another source of over-approximation comes from the software itself: WCET analysis may consider potential worst-cases executions that are actually infeasible, because of the semantics of the program or because they correspond to unrealistic inputs. The W-SEPT project, for "WCET, Semantics, Precision and Traceability", has been carried out to study and exploit the influence of program semantics on the WCET estimation. This paper presents the results of this project : a semantic-aware WCET estimation workflow for high-level designed systems.

BibTeX - Entry

@InProceedings{maiza_et_al:OASIcs:2017:7309,
  author =	{Claire Maiza and Pascal Raymond and Catherine Parent-Vigouroux and Armelle Bonenfant and Fabienne Carrier and Hugues Cass{\'e} and Philippe Cuenot and Denis Claraz and Nicolas Halbwachs and Erwan Jahier and Hanbing Li and Marianne de Michiel and Vincent Mussot and Isabelle Puaut and Christine Rochange and Erven Rohou and Jordy Ruiz and Pascal Sotin and Wei-Tsun Sun},
  title =	{{The W-SEPT Project: Towards Semantic-Aware WCET Estimation}},
  booktitle =	{17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017)},
  pages =	{9:1--9:13},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-057-6},
  ISSN =	{2190-6807},
  year =	{2017},
  volume =	{57},
  editor =	{Jan Reineke},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2017/7309},
  URN =		{urn:nbn:de:0030-drops-73097},
  doi =		{10.4230/OASIcs.WCET.2017.9},
  annote =	{Keywords: Worst-case execution time analysis, Static analysis, Program analysis}
}

Keywords: Worst-case execution time analysis, Static analysis, Program analysis
Collection: 17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017)
Issue Date: 2017
Date of publication: 23.06.2017


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI