• DocumentCode
    2588716
  • Title

    Automatic timing model generation by CFG partitioning and model checking

  • Author

    Wenzel, Ingomar ; Rieder, Bernhard ; Kirner, Raimund ; Puschner, Peter

  • Author_Institution
    Inst. fur Technische Informatik, Tech. Univ. Wien, Austria
  • fYear
    2005
  • fDate
    7-11 March 2005
  • Firstpage
    606
  • Abstract
    We present a new measurement-based worst-case execution time (WCET) analysis method. Exhaustive end-to-end measurements are computationally intractable in most cases. Therefore, we propose to measure execution times of subparts of the application. We use heuristic methods and model checking to generate test data, forcing the execution of selected paths to perform run-time measurements. The measured times are used to calculate the WCET in a final computation step. As we operate on the source code level, our approach is platform independent except for the run-time measurements performed on the target host. We show the feasibility of the required steps and explain our approach by means of a case study.
  • Keywords
    flow graphs; real-time systems; systems analysis; time measurement; timing; automatic control flow graph partitioning; automatic timing model generation; heuristic methods; measurement-based WCET analysis method; measurement-based worst-case execution time analysis method; model checking; real-time system; run-time measurements; source code level; Automatic control; Flow graphs; Force measurement; Hardware; Instruments; Performance evaluation; Real time systems; Testing; Time measurement; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2005. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2288-2
  • Type

    conf

  • DOI
    10.1109/DATE.2005.76
  • Filename
    1395635