E Coppa, DC D'Elia… - 2017 32nd IEEE/ACM …, 2017 - ieeexplore.ieee.org
Symbolic execution is a popular program analysis technique that allows seeking for bugs by reasoning over multiple alternative execution states at once. As the number of states to …
Symbolic execution is a powerful program analysis technique which allows executing programs with symbolic inputs. Modern symbolic execution tools use a concrete modeling of …
Symbolic execution is a popular program analysis technique that allows seeking for bugs by reasoning over multiple alternative execution states at once. As the number of states to …
T Bergan, D Grossman, L Ceze - ACM SIGPLAN Notices, 2014 - dl.acm.org
We describe an algorithm to perform symbolic execution of a multithreaded program starting from an arbitrary program context. We argue that this can enable more efficient symbolic …
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 …
D Trabish, N Rinetzky - Proceedings of the 29th ACM SIGSOFT …, 2020 - dl.acm.org
Symbolic execution (SE) is a widely used program analysis technique. Existing SE engines model the memory space by associating memory objects with concrete addresses, where …
OS Dustmann, K Wehrle, C Cadar - Proceedings of the 33rd ACM/IEEE …, 2018 - dl.acm.org
Symbolic execution is an effective program analysis technique whose scalability largely depends on the ability to quickly solve large numbers of first-order logic queries. We …
Building effective symbolic execution engines poses challenges in multiple dimensions: an engine must correctly model the program semantics, provide flexibility in symbolic execution …
S Cha, M Lee, S Lee, H Oh - … of the 44th International Conference on …, 2022 - dl.acm.org
We present SymTuner, a novel technique to automatically tune external parameters of symbolic execution. Practical symbolic execution tools have important external parameters …