arrow
返回

Abstracting Concolic Execution for Soft Contract Verification

delete2026-01-01
delete0
PRE
AI
B
Bram Vandenbogaerde *
Q
Quentin Stiévenart
C
Coen De Roover
DOI:10.1007/978-3-032-07106-4_9delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
针对CESK机器的设计技巧。这些专门构建的分析仅旨在引入软契约验证的概念,缺乏可配置性。本文提出了一种用于软契约验证的新型静态分析,称为抽象并发执行。我们系统地抽象并发执行(一种动态符号执行的形式)为抽象并发执行,使该技术对于任何程序输入都是终止且可靠的。为了证明我们的分析比支持软契约验证的最新分析更具可配置性,我们提出了该分析的两种变体。最后,我们表明,尽管存在性能成本,但我们的方法与现有技术具有可比性,甚至更为精确。我们发现,在24个基准程序中的10个中,我们的方法比现有技术更为精确,在9个中精度相当,在5个中精度较低。
Keyword:
Abstract concolic execution
Soft contract verification
Static analysis
Symbolic execution
Program analysis

期刊

S
STATIC ANALYSIS, SAS 2025
IF:
0
论文数:
14
被引数:
0

机构

V
vrije universiteit brussel
学者数:
2.0K
论文数: 906
被引数: 0
U
university of quebec
学者数:
2.0W
论文数: 1.9W
被引数: 19
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
Soft contract verification for higher-order stateful programs
err2018-01-01
err0
PREAI
errNguyễn,Phúc C.; Gilray,Thomas; Tobin-Hochstadt,Sam; Van Horn,David
err分享
err收藏
Correct blame for contracts
err2011-01-26
err0
PREAI
errDimoulas,Christos; Findler,Robert Bruce; Flanagan,Cormac; Felleisen,Matthias
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Complete Monitors for Behavioral Contracts
err2012-01-01
err0
errOAAI
errChristos Dimoulas; Sam Tobin-Hochstadt; Matthias Felleisen
err分享
err收藏
A parallel worklist algorithm and its exploration heuristics for static modular analyses
err2021-11-01
err1
PREAI
errStievenart, Quentin; Van Es, Noah; Van der Plas, Jens; De Roover, Coen
err分享
err收藏
学者 查看更多内容