Chopped symbolic execution

D Trabish, A Mattavelli, N Rinetzky… - Proceedings of the 40th …, 2018 - dl.acm.org
… of symbolic execution called chopped symbolic execution that … symbolic execution to focus
on significant paths only. The skipped code is not trivially excluded from symbolic execution, …

Parallel chopped symbolic execution

S Singh, S Khurshid - Formal Methods and Software Engineering: 22nd …, 2020 - Springer
… based parallel execution with chopped symbolic execution. We augment the original chopping
… multiple workers perform chopped symbolic execution in their allocated program regions. …

Function Exclusion in Automated Security Patch Testing Using Chopped Symbolic Execution

TP Ninh, V Hung Nguyen, N Shone… - … on Information and …, 2022 - researchonline.ljmu.ac.uk
… of symbolic execution). The effectiveness of the chopped symbolic execution method in patch
… to automatically exclude functions for chopped symbolic execution in patch testing, using a …

Learning to explore paths for symbolic execution

J He, G Sivanrupan, P Tsankov, M Vechev - Proceedings of the 2021 …, 2021 - dl.acm.org
… selection strategy that enables symbolic execution tools to efficiently … At each iteration, we
first run symbolic execution on a set of … , we run multiple symbolic execution instances with the …

Function exclusion in automated security patch testing using chopped symbolic execution

PN Thai, HN Viet, N Shone… - 2021 8th NAFOSTED …, 2021 - ieeexplore.ieee.org
… of symbolic execution). The effectiveness of the chopped symbolic execution method in patch
… to automatically exclude functions for chopped symbolic execution in patch testing, using a …

Divide, Conquer and Verify: Improving Symbolic Execution Performance

C Scherb, LB Heitz, H Grieder, O Mattmann - arXiv preprint arXiv …, 2023 - arxiv.org
symbolic execution by executingChopped symbolic execution is a method that aims to
address the path explosion problem and increase the efficiency of traditional symbolic execution

Enhancing dynamic symbolic execution by automatically learning search heuristics

S Cha, S Hong, J Bak, J Kim, J Lee… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
… generate search heuristics for dynamic symbolic execution. A key challenge in dynamic
symbolic execution is how to effectively explore the program’s execution paths to achieve high …

Making symbolic execution promising by learning aggressive state-pruning strategy

S Cha, H Oh - Proceedings of the 28th ACM Joint Meeting on …, 2020 - dl.acm.org
symbolic execution by maintaining only a small number of promising states. In practice,
symbolic execution … keeping promising states during symbolic execution. We identify promising …

Past-sensitive pointer analysis for symbolic execution

D Trabish, T Kapus, N Rinetzky, C Cadar - … of the 28th ACM Joint Meeting …, 2020 - dl.acm.org
… We evaluate our technique in three application scenarios: chopped symbolic execution,
symbolic pointer resolution, and write integrity testing. Our preliminary results show that the …

Symbion: Interleaving symbolic with concrete execution

F Gritti, L Fontana, E Gustafson… - … IEEE Conference on …, 2020 - ieeexplore.ieee.org
… However, symbolic execution is also known to suffer from … For example, symbolically
executing programs requires modeling … symbolic execution with concrete execution, focusing the …