arrow
返回

Certified Cost Bounds for Abstract Programs

delete2025-02-23
delete0
delete
OA
AI
E
Elvira Albert
R
Reiner Hähnle
A
Alicia Merayo Corcoba
D
Dominic Steinhöfel
DOI:10.1145/3705298delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
包含未指定语句或表达式占位符的程序称为抽象(或示意图)程序。占位符符号自然出现在程序转换规则中,如用于重构、编译或优化。静态成本分析推导程序执行的成本或其上界和下界,作为程序输入数据大小的函数。我们提出了自动化成本分析的一个泛化版本,能够处理抽象程序,因此可以分析程序转换对成本效应的影响。这类关系属性需要可证明精确的成本界限,而成本分析并不总能产生这些界限。因此,我们通过演绎验证来证明推断的抽象成本界限是正确且足够精确的。这是解决该问题的第一种方法。抽象成本分析和认证均基于定量抽象执行(QAE),而QAE又是抽象执行的一种变体,抽象执行是一种最近开发的用于抽象程序的符号执行技术。为实现QAE,引入了成本不变式的新概念。QAE已实现,并在由代表性优化规则组成的基准集上完全自动运行。
Keyword:
Automated cost analysis
symbolic execution
abstract execution
certifi-

期刊

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
论文数:
1.2K
被引数:
3.4K

机构

U
Univ Complutense Madrid
学者数:
1.1K
论文数: 546
被引数: 158
C
CISPA Helmholtz Ctr Informat Secur
学者数:
2
论文数: 2
被引数: 0
T
Tech Univ Darmstadt
学者数:
586
论文数: 283
被引数: 90
学者 查看更多机构
引用论文

引用论文

err
IF0
err1900-01-01
err0
PREAI
err
err分享
err收藏
Inheritance of seed size in cowpea (Vigna unguiculata (L.) Walp.)
err1984-11-01
err0
errOAAI
errI. Drabo; R. Redden; J. B. Smithson; V. D. Aggarwal
err分享
err收藏
err分享
err收藏
ABC: Algebraic Bound Computation for LoopsABC: 循环的代数界计算
err2010-01-01
err0
PREAI
errRégis Blanc; Thomas A. Henzinger; Thibaud Hottelier; Laura Kovács
err分享
err收藏
学者 查看更多内容