Industrial Application of Concolic Testing on Embedded Software: Case Studies
Author(s) -
Moonzoo Kim,
Yunho Kim,
Yoonkyu Jang
Publication year - 2012
Publication title -
2012 ieee fifth international conference on software testing, verification and validation
Language(s) - English
Resource type - Conference proceedings
pISSN - 2159-4848
ISBN - 978-0-7695-4670-4
DOI - 10.1109/icst.2012.119
Subject(s) - computing and processing
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 achieve high coverage in an automated fashion. However, due to a large number of possible execution paths, concolic testing might not detect bugs even after spending significant amount of time. Thus, it is necessary to check if concolic testing can detect bugs in embedded software in a practical manner through case studies. This paper describes case studies of applying the concolic testing tool CREST to embedded Applications. Through this project, we have detected new faults in the Samsung Linux Platform (SLP) file manager, Samsung security library, and busy box ls.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom