A System to Generate Test Data and Symbolically Execute Programs #2
skyleaworlder
started this conversation in
General
Replies: 1 comment 1 reply
-
1976 年的。 文中提到,一个测试用例生成系统由 “preprocessor”、“symbolic execution”、“constraint simplification” 和 “inequality solver” 四部分组成。但核心部分就是 symbolic execution 与 inequality solver 两处。其中对于符号执行,文中给出的解释是:“在程序执行路径上,将赋值语句看作表达式间的运算,而非看作值的传递;使用表达式来代替一系列变量值的运算过程(无形中构造了一个演化图 evolution graph)”。
(图中,假设 B 的值是 X1,C 的值是 X2,D 的值是 X3,5 对应 C1) |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
https://hiper.cis.udel.edu/lp/lib/exe/fetch.php/courses/other-symb-exe-clarke76.pdf
LORI A. CLARKE
from https://github.com/ksluckow/awesome-symbolic-execution.
Beta Was this translation helpful? Give feedback.
All reactions