Title :
A Test Data Generation Approach for Automotive Software
Author :
Jungui Zhou;Zhiyi Zhang;Peizhang Xie;Jingyu Wang
Author_Institution :
Nanjing Inst. of Product Quality Inspection, Nanjing, China
Abstract :
Since automotive software contains many control flows, symbolic execution is an effective approach to generate test data for it. However, symbolic execution is cost expensive, so it is difficult to apply it directly. Moreover, parameters in automotive software are usually closely related to implement the same function, thus the constraints are dependent on other constraints in the entire path constraint set, which results in traditional optimization techniques, such as constraint independence optimization, could not be used for symbolic execution of automotive software. In this paper, we present a new test data generation approach for automotive software. In our approach, we combine symbolic execution and minimum cut to generate test data for automotive software. We firstly use minimum cut technique to divide the entire path constraint set into two constraint subsets. Then we solve the smaller subset and reuse the solution when solving the entire path constraint set. We believe this approach can not only be faster than solving the entire constraint set directly, but also increase the probability of hitting the cache.
Keywords :
"Automotive engineering","Optimization","Testing","Concrete","Software quality","Conferences"
Conference_Titel :
Software Quality, Reliability and Security - Companion (QRS-C), 2015 IEEE International Conference on
DOI :
10.1109/QRS-C.2015.35