Graph explorer

Abstracting Path Conditions

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.

6 nodes8 linksoverview mapAbstracting Path Conditions
6 nodes8 links
Abstracting Path Conditions6 visible / 6 total nodes / 9 links
Related contextRelated contextRelated contextCo-authorshipAuthorshipAuthorshipTopic signalTopic signalTopic signalWAbstracting Path Conditionspreprint / 2016AJan StrejčekResearcherAMarek TrtíkResearcherTSoftware Engineering3620 worksTLogic in Computer Science2208 worksTProgramming Languages1239 works
PaperSignal 105 links

Abstracting Path Conditions

preprint / 2016

Open