A Test Data Generation Approach for Automotive Software

被引:1
|
作者
Zhou, Jungui [1 ]
Zhang, Zhiyi [2 ]
Xie, Peizhang [1 ]
Wang, Jingyu [1 ]
机构
[1] Nanjing Inst Prod Qual Inspect, Nanjing 210000, Jiangsu, Peoples R China
[2] State Key Lab Novel Software Technol, Nanjing 210093, Jiangsu, Peoples R China
来源
2015 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY - COMPANION (QRS-C 2015) | 2015年
关键词
automotive software; test generation; symbolic execution; minimum cut; SYMBOLIC EXECUTION;
D O I
10.1109/QRS-C.2015.35
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:216 / 220
页数:5
相关论文
共 50 条
  • [21] Model-based automatic test case generation for automotive embedded software testing
    Ki-Wook Shin
    Dong-Jin Lim
    International Journal of Automotive Technology, 2018, 19 : 107 - 119
  • [22] Model-based automatic test case generation for automotive embedded software testing
    Shin, Ki-Wook
    Lim, Dong-Jin
    INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2018, 19 (01) : 107 - 119
  • [23] An automatic approach of domain test data generation
    Jeng, BC
    Forgács, I
    JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 49 (01) : 97 - 112
  • [24] Search-based software test data generation: a survey
    McMinn, P
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2004, 14 (02): : 105 - 156
  • [25] Software Security Test Data Generation Based on Genetic Algorithms
    Li, Qiong
    Li, Jinhua
    2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 369 - 372
  • [26] Hybrid Approach for Automated Test Data Generation
    Kumar G.
    Chopra V.
    Journal of ICT Standardization, 2022, 10 (04): : 531 - 562
  • [27] Dynamic search space transformations for software test data generation
    Sagana, Ramon
    Lozano, Jose A.
    COMPUTATIONAL INTELLIGENCE, 2008, 24 (01) : 23 - 61
  • [28] Software Test Data Generation using Ant Colony Optimization
    Li, Huaizhong
    Lam, C. Peng
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 1, 2007, 1 : 1 - 4
  • [29] Software Test Data Generation Based on Multi-agent
    Yu, Siwen
    Ai, Jun
    Zhang, Yifu
    ADVANCES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 59 : 188 - 195
  • [30] Automated Model Based Software Test Data Generation System
    Bashir, Muhammad Farhan
    Banuri, Syed Hammad Khalid
    2008 INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES, PROCEEDINGS, 2008, : 277 - 281