Lazy symbolic execution for test data generation

MX Lin, YL Chen, K Yu, GS Wu - IET software, 2011 - IET
In the context of test data generation, symbolic execution gets more attention as computing
power increases continuously. Experiments show that test generation tools based on …

Learning to accelerate symbolic execution via code transformation

J Chen, W Hu, L Zhang, D Hao… - … Conference on Object …, 2018 - drops.dagstuhl.de
Symbolic execution is an effective but expensive technique for automated test generation.
Over the years, a large number of refined symbolic execution techniques have been …

Precise guidance to dynamic test generation

TA Do, ACM Fong, R Pears - … on Evaluation of Novel Approaches to …, 2012 - scitepress.org
Dynamic symbolic execution has been shown an effective technique for automated test input
generation. However, its scalability is limited due to the combinatorial explosion of the path …

Dynamic symbolic execution guided by data dependency analysis for high structural coverage

TA Do, ACM Fong, R Pears - … on Evaluation of Novel Approaches to …, 2012 - Springer
Dynamic symbolic execution has been shown to be an effective technique for automated test
input generation. When applied to large-scale and complex programs, its scalability …

Test generation using symbolic execution

P Godefroid - IARCS Annual Conference on Foundations of …, 2012 - drops.dagstuhl.de
Test Generation Using Symbolic Execution Page 1 Test Generation Using Symbolic Execution
Patrice Godefroid Microsoft Research pg@microsoft.com Abstract This paper presents a short …

Using test case reduction and prioritization to improve symbolic execution

C Zhang, A Groce, MA Alipour - … of the 2014 International Symposium on …, 2014 - dl.acm.org
Scaling symbolic execution to large programs or programs with complex inputs remains
difficult due to path explosion and complex constraints, as well as external method calls …

Eliminating path redundancy via postconditioned symbolic execution

Q Yi, Z Yang, S Guo, C Wang, J Liu… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Symbolic execution is emerging as a powerful technique for generating test inputs
systematically to achieve exhaustive path coverage of a bounded depth. However, its …

Strategies for scalable symbolic execution-driven test generation for programs

S Krishnamoorthy, MS Hsiao, L Lingappan - Science China Information …, 2011 - Springer
With the advent of advanced program analysis and constraint solving techniques, several
test generation tools use variants of symbolic execution. Symbolic techniques have been …

Enhancing symbolic execution of heap-based programs with separation logic for test input generation

LH Pham, QL Le, QS Phan, J Sun, S Qin - Automated Technology for …, 2019 - Springer
Symbolic execution is a well established method for test input generation. Despite of having
achieved tremendous success over numerical domains, existing symbolic execution …

A preprocessing method of test input generation by symbolic execution for enterprise application

H Ohbayashi, H Kanuka… - 2018 25th Asia-Pacific …, 2018 - ieeexplore.ieee.org
Techniques for automatically generating test input values by symbolic execution have been
studied. However, the existing symbolic execution tool has a problem that it is difficult to …