DocumentCode :
708025
Title :
SEViz: A Tool for Visualizing Symbolic Execution
Author :
Honfi, David ; Voros, Andras ; Micskei, Zoltan
Author_Institution :
Budapest Univ. of Technol. & Econ., Budapest, Hungary
fYear :
2015
fDate :
13-17 April 2015
Firstpage :
1
Lastpage :
8
Abstract :
Generating test inputs from source code is a topic that is starting to transfer from academic research to industrial application. Symbolic execution is one of the promising techniques for such white-box test generation. However, test input generation for non-trivial programs often reaches limitations even when using the most mature tools due to the underlying complexity of the problem. In such cases, visualizing the symbolic execution and the test generation process could help to quickly identify required configurations and modifications that enable the generation of further test inputs and increase coverage. We present a tool that is able to interactively visualize symbolic execution. We also show how this tool can be used for educational and engineering purposes.
Keywords :
program testing; program visualisation; source code (software); SEViz; nontrivial programs; source code; symbolic execution visualization; test input generation; white-box test generation; Data visualization; Image color analysis; Monitoring; Shape; Software; Testing; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2015 IEEE 8th International Conference on
Conference_Location :
Graz
Type :
conf
DOI :
10.1109/ICST.2015.7102631
Filename :
7102631
Link To Document :
بازگشت