Relational Symbolic Execution
Relational Symbolic Execution
复制标题
关系符号执行
DOI:
10.1145/3354166.3354175
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Gaboardi, Marco
中科院分区:
文献类型:
--
作者:
Farina, Gian Pietro;Chong, Stephen;Gaboardi, Marco
Symbolic execution is a classical program analysis technique used to show that programs satisfy or violate given specifications. In this work we generalize symbolic execution to support program analysis for relational specifications in the form of relational properties - these are properties about two runs of two programs on related inputs, or about two executions of a single program on related inputs. Relational properties are useful to formalize notions in security and privacy, and to reason about program optimizations. We design a relational symbolic execution engine, named RelSym which supports interactive refutation, as well as proving of relational properties for programs written in a language with arrays and for-like loops.
登录
查看更多内容
DOI:
10.1109/csf.2017.35
发表时间:
2017-08
期刊:
2017 IEEE 30th Computer Security Foundations Symposium (CSF)
影响因子:
--
作者:
Hyoukjun Kwon;William R. Harris;H. Esmaeilzadeh
通讯作者:
Hyoukjun Kwon;William R. Harris;H. Esmaeilzadeh
DOI:
10.1145/2103656.2103677
发表时间:
2012-01
期刊:
--
影响因子:
--
作者:
Thomas H. Austin;C. Flanagan
通讯作者:
Thomas H. Austin;C. Flanagan
DOI:
10.1007/11547662_24
发表时间:
2005-09
期刊:
--
影响因子:
--
作者:
Tachio Terauchi;A. Aiken
通讯作者:
Tachio Terauchi;A. Aiken
DOI:
--
发表时间:
2018
期刊:
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI
影响因子:
--
作者:
Sigurbjarnarson, Helgi;Nelson, Luke;Castro-Karney, Bruno;Bornholt, James;Torlak, Emina;Wang, Xi
通讯作者:
Wang, Xi
DOI:
10.1145/2240236.2240262
发表时间:
2012-08
期刊:
Commun. ACM
影响因子:
--
作者:
Swarat Chaudhuri;Sumit Gulwani;Roberto Lublinerman
通讯作者:
Swarat Chaudhuri;Sumit Gulwani;Roberto Lublinerman