Using model checking to derive loop bounds of general loops within ANSI-C applications for measurement based WCET analysis

被引:0
|
作者
Rieder, Bernhard
Puschner, Peter
Wenzel, Ingomar
机构
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Knowing the boundaries of loops is an important prerequisite for both, static and (dynamic Worst Case Execution Time (WCET) analysis. However: loop bound calculation is a complex task of its own, and often more effort than planned has to be put into it. This paper describes a simple and quick method for loop bound calculation using a model checker that cannot only find loop bounds for integer iterator variables but works with practically all kind of loops.
引用
收藏
页码:3 / 9
页数:7
相关论文
共 3 条
  • [1] SMT-Based Bounded Model Checking for Embedded ANSI-C Software
    Cordeiro, Lucas
    Fischer, Bernd
    Marques-Silva, Joao
    [J]. 2009 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 137 - 148
  • [2] SMT-Based Bounded Model Checking for Embedded ANSI-C Software
    Cordeiro, Lucas
    Fischer, Bernd
    Marques-Silva, Joao
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (04) : 957 - 974
  • [3] Effectively using Search-Based Software Engineering Techniques within Model Checking and Its Applications
    Bradbury, Jeremy S.
    Kelk, David
    Green, Mark
    [J]. 2013 1ST INTERNATIONAL WORKSHOP ON COMBINING MODELLING AND SEARCH-BASED SOFTWARE ENGINEERING (CMSBSE), 2013, : 67 - 70