Selective Symbolization Based Efficient Symbolic Execution.

Yang Liu,Guofeng Zhang,Zhenbang Chen,Ziqi Shuai
DOI: https://doi.org/10.1109/qrs-c55045.2021.00178
2021-01-01
Abstract:Symbolic execution provides an effective method for automatic test case generation. However, symbolic execution is challenged by the problem of constraint solving and environment modeling. This extended abstract reports our recent progress of improving symbolic execution's efficiency by selective symbolization. We selectively collect the path conditions during symbolic execution and utilize fuzzing to solve the complex conditions at the constraint solving level. We have implemented a prototype for $\mathbf{C}$ programs. The preliminary experimental results indicate the promising of our method.
What problem does this paper attempt to address?