Automatic timing model generation by CFG partitioning and model checking

被引:18
|
作者
Wenzel, I [1 ]
Rieder, B [1 ]
Kirner, R [1 ]
Puschner, P [1 ]
机构
[1] Vienna Univ Technol, Inst Tech Informat, A-1040 Vienna, Austria
关键词
D O I
10.1109/DATE.2005.76
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper 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. runtime measurements. The measured times are used to calculate the WCET in a final computation step. As we operate on 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.
引用
收藏
页码:606 / 611
页数:6
相关论文
共 50 条
  • [21] Efficient decompositional model checking for regular timing diagrams
    Amla, M
    Emerson, EA
    Namjoshi, KS
    CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, 1999, 1703 : 67 - 81
  • [22] A Model Checking Based Approach to Automatic Test Suite Generation for Testing Web Services and BPEL
    Zhao, Huiqun
    Sun, Jing
    Liu, Xiaodong
    2012 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2012, : 61 - 69
  • [23] Dynamic State Space Partitioning for External Memory Model Checking
    Evangelista, Sami
    Kristensen, Lars Michael
    FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, 2009, 5825 : 70 - +
  • [24] Automated environment generation for software model checking
    Tkachuk, Oksana
    Dwyer, Matthew B.
    Păsăreanu, Corina S.
    Proc. - IEEE Int. Conf. Autom. Softw. Eng., ASE, 1600, (116-127):
  • [25] Automatic generation of model translations
    Papotti, Paolo
    Torlone, Riccardo
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2007, 4495 : 36 - +
  • [26] Automated environment generation for software model checking
    Tkachuk, O
    Dwyer, MB
    Pasareanu, CS
    18TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 116 - 127
  • [27] Automatic human model generation
    Rosenhahn, B
    He, L
    Klette, R
    COMPUTER ANALYSIS OF IMAGES AND PATTERNS, PROCEEDINGS, 2005, 3691 : 41 - 48
  • [28] Graded CTL Model Checking for Test Generation
    Napoli, Margherita
    Parente, Mimmo
    THEORY OF MODELING & SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2011 (TMS-DEVS 2011) - 2011 SPRING SIMULATION, 2011, 43 (01): : 59 - 66
  • [29] Automatic verification of fault tolerance using model checking
    Yokogawa, T
    Tsuchiya, T
    Kikuno, T
    2001 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2001, : 95 - 102
  • [30] Automatic software model checking via constraint logic
    Flanagan, C
    SCIENCE OF COMPUTER PROGRAMMING, 2004, 50 (1-3) : 253 - 270