kirancodes.me
To Proof Maintenance & Beyond!

Scaling symbolic execution using ranged analysis

Junaid Haroon Siddiqui, Sarfraz Khurshid

Abstract

This paper introduces a novel approach to scale symbolic execution --- a program analysis technique for systematic exploration of bounded execution paths---for test input generation. While the foundations of symbolic execution were developed over three decades ago, recent years have seen a real resurgence of the technique, specifically for systematic bug finding. However, scaling symbolic execution remains a primary technical challenge due to the inherent complexity of the path-based exploration that lies at core of the technique.

Related papers