%0 Report %9 Technical Report %A To, Van Khanh %A Nguyen, Thi Van Anh %A Nguyen, Thi Thuy %C VNU-UET %D 2018 %F SisLab:3053 %I Faculty of Information Technology %T VTSE – Verification Tool based on Symbolic Execution %U https://eprints.uet.vnu.edu.vn/eprints/id/eprint/3053/ %X This paper gives an overview of modern symbolic execution techniques and presents a tool VTSE (Verification Tool based on Symbolic Execution) which allows users to verify some properties of C/C++ program based on symbolic execution technique. As two inputs including program’s source code and user’s assertion, VTSE reports whether user’s assertion are always satisfied with the program. Results of experiments performed on two sets of benchmark which are Floats-cdfpl (SV-COMP) and Kratos (FBK-IRST) are relatively positive. As for the former, VTSE has a greater advantage in solving speed although not all the problems are solved. Moreover, VTSE is also able to verify problems in Kratos benchmark which have a large number lines of code with about 500 – 2000 LOC.