AISE: A Symbolic Verifier by Synergizing Abstract Interpretation and Symbolic Execution (competition Contribution)

Zhen Wang,Zhenbang Chen
DOI: https://doi.org/10.1007/978-3-031-57256-2_19
2024-01-01
Abstract:AISE is a static verifier that can verify the safety properties of C programs. The core of AISE is a program verification framework that synergizes abstract interpretation and symbolic execution in a novel manner. Compared to the individual application of symbolic execution or abstract interpretation, AISE has better efficiency and precision. The implementation of AISE is based on KLEE and CLAM.
What problem does this paper attempt to address?