Sciweavers

KBSE
2010
IEEE

A visual interactive debugger based on symbolic execution

13 years 10 months ago
A visual interactive debugger based on symbolic execution
We present the concepts, usage, and prototypic implementation of a new kind of visual debugging tool based on symbolic execution of Java source code called visual symbolic state debugger. It allows to start debugging of source code at any code location without the need to write a fixture as well as to visualize all possible symbolic execution paths and all symbolic states up to a finite depth. A code-based test generation facility is integrated. Categories and Subject Descriptors D.2.4 [Software Engineering]: Software/Program Verification—Formal methods; D.2.5 [Software Engineering]: Testing and Debugging—Debugging aids, symbolic execution, testing tools; D.2.6 [Software Engineering]: Programming Environments—Graphical environments General Terms algorithms, design, experimentation, verification Keywords symbolic execution, state visualisation, reverse debugging, test generation
Reiner Hähnle, Marcus Baum, Richard Bubel, Ma
Added 29 Jan 2011
Updated 29 Jan 2011
Type Journal
Year 2010
Where KBSE
Authors Reiner Hähnle, Marcus Baum, Richard Bubel, Marcel Rothe
Comments (0)