vix.ing · top · new · best · stats · spec

Abstracting Path Conditions

2011/12/23 by Jan Strejček, Strejček, Jan, Marek Trtík +1
Computer Science · #FOS: Computer and information sciences #Logic in Computer Science (cs.LO) #Programming Languages (cs.PL) #Software Engineering (cs.SE) #Software Engineering Research #Software Reliability and Analysis Research #Software Testing and Debugging Techniques

paper · pdf · doi:10.48550/arxiv.1112.5671

openalex publication_date 2011/12/23 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

We present a symbolic-execution-based algorithm that for a given program and a given program location produces a nontrivial necessary condition on input values to drive the program execution to the given location. We also propose an application of necessary conditions in contemporary bug-finding and test-generation tools. Experimental results show that the presented technique can significantly improve performance of the tools.

Related