Precise and Efficient Parametric Path Analysis

被引:0
|
作者
Althaus, Ernst [1 ]
Altmeyer, Sebastian [1 ]
Naujoks, Rouven [1 ]
机构
[1] Johannes Gutenberg Univ Mainz, Mainz, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hard real-time systems require tasks to finish in time. To guarantee the timeliness of such a system, static timing analyses derive upper bounds on the worst-case execution time (WCET) of tasks. There are two types of timing analyses: numeric and parametric. A. numeric analysis derives a numeric timing bound and, to this end, assumes all information such as loop bounds to be given a priori. If these bounds are unknown during analysis time, a parametric analysis can compute a timing formula parametric in these variables. A performance bottleneck of timing analyses, numeric and especially parametric, is the so-called path analysis, which determines the path in the analyzed task with the longest execution time bound. In this paper, we present a new approach to path analysis. This approach exploits the often rather regular structure of software for hard real-time and safety-critical systems. As we show in the evaluation of this paper, we strongly improve upon former techniques in terms of precision and runtime in the parametric case. Even in the numeric case, the approach competes with state-of-the-art techniques and may be an alternative to commercial tools employed for path analysis.
引用
收藏
页码:141 / 150
页数:10
相关论文
共 50 条
  • [21] Efficient Sensitivity Analysis for Parametric Robust Markov Chains
    Badings, Thom
    Junges, Sebastian
    Marandi, Ahmadreza
    Topcu, Ufuk
    Jansen, Nils
    COMPUTER AIDED VERIFICATION, CAV 2023, PT III, 2023, 13966 : 62 - 85
  • [22] IDEal: Efficient and precise alias-Aware dataflow analysis
    Späth J.
    Ali K.
    Bodden E.
    Proceedings of the ACM on Programming Languages, 2017, 1 (OOPSLA)
  • [23] Highly Precise and Efficient Analysis of PendingIntent Vulnerabilities for Android Apps
    Sarvazimi, Azadeh
    Sakhaei-Nia, Mehdi
    Bathaeian, Narges Sadat
    Security and Communication Networks, 2024, 2024
  • [24] Parametric regular path queries
    Liu, YHA
    Rothamel, T
    Yu, FX
    Stoller, SD
    Hu, NJ
    ACM SIGPLAN NOTICES, 2004, 39 (06) : 219 - 230
  • [25] Generalized Parametric Path Problems
    Gajjar, Kshitij
    Varma, Girish
    Chatterjee, Prerona
    Radhakrishnan, Jaikumar
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, VOL 161, 2021, 161 : 536 - 546
  • [26] Precise, clean, efficient
    Haver
    Boecker
    FILTRATION + SEPARATION, 2023, 60 (01) : 36 - 37
  • [27] An Efficient Path-oriented Bitvector Encoding Width Computation Algorithm for Bit-precise Verification
    He, Nannan
    Hsiao, Michael S.
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1602 - 1607
  • [28] Precise and Efficient Atomicity Violation Detection for Interrupt-Driven Programs via Staged Path Pruning
    Li, Chao
    Chen, Rui
    Wang, Boxiang
    Yu, Tingting
    Gao, Dongdong
    Yang, Mengfei
    PROCEEDINGS OF THE 31ST ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2022, 2022, : 506 - 518
  • [29] Efficient Incremental Static Analysis Using Path Abstraction
    Mudduluru, Rashmi
    Ramanathan, Murali Krishna
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2014, 2014, 8411 : 125 - 139
  • [30] Precise frequency estimation in a microelectromechanical parametric resonator
    Requa, Michael V.
    Turner, Kimberly L.
    APPLIED PHYSICS LETTERS, 2007, 90 (17)