A case study of concolic testing tools and their limitations

X Qu, B Robinson - 2011 International Symposium on …, 2011 - ieeexplore.ieee.org
Automatic testing, in particular test input generation, has become increasingly popular in the
research community over the past ten years. In this paper, we conduct a survey on existing …

Industrial application of concolic testing on embedded software: Case studies

M Kim, Y Kim, Y Jang - 2012 IEEE Fifth International …, 2012 - ieeexplore.ieee.org
Current industrial testing practices often build test cases in a manual manner, which is slow
and ineffective. To alleviate this problem, concolic testing generates test cases that can …

Boosting concolic testing via interpolation

J Jaffar, V Murali, JA Navas - Proceedings of the 2013 9th Joint Meeting …, 2013 - dl.acm.org
Concolic testing has been very successful in automatically generating test inputs for
programs. However one of its major limitations is path-explosion that limits the generation of …

Automated unit testing of large industrial embedded software using concolic testing

Y Kim, Y Kim, T Kim, G Lee, Y Jang… - 2013 28th IEEE/ACM …, 2013 - ieeexplore.ieee.org
Current testing practice in industry is often ineffective and slow to detect bugs, since most
projects utilize manually generated test cases. Concolic testing alleviates this problem by …

Challenges and opportunities with concolic testing

R Kannavara, CJ Havlicek, B Chen… - 2015 national …, 2015 - ieeexplore.ieee.org
Although concolic testing is increasingly being explored as a viable software verification
technique, its adoption in mainstream software development and testing in the industry is not …

Automated test data generation for coverage: Haven't we solved this problem yet?

K Lakhotia, P McMinn, M Harman - 2009 Testing: Academic and …, 2009 - ieeexplore.ieee.org
Whilst there is much evidence that both concolic and search based testing can outperform
random testing, there has been little work demonstrating the effectiveness of either …

Concolic testing

K Sen - Proceedings of the 22nd IEEE/ACM international …, 2007 - dl.acm.org
Concolic testing automates test input generation by combining the concrete and symbolic
(concolic) execution of the code under test. Traditional test input generation techniques use …

How we get there: A context-guided search strategy in concolic testing

H Seo, S Kim - Proceedings of the 22nd ACM SIGSOFT International …, 2014 - dl.acm.org
One of the biggest challenges in concolic testing, an automatic test generation technique, is
its huge search space. Concolic testing generates next inputs by selecting branches from …

Industrial application of concolic testing approach: A case study on libexif by using CREST-BV and KLEE

Y Kim, M Kim, YJ Kim, Y Jang - 2012 34th International …, 2012 - ieeexplore.ieee.org
As smartphones become popular, manufacturers such as Samsung Electronics are
developing smartphones with rich functionality such as a camera and photo editing quickly …

A scalable distributed concolic testing approach: An empirical evaluation

M Kim, Y Kim, G Rothermel - 2012 IEEE Fifth International …, 2012 - ieeexplore.ieee.org
Although testing is a standard method for improving the quality of software, conventional
testing methods often fail to detect faults. Concolic testing attempts to remedy this by …