About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Advanced Hybrid Information Processing. 7th EAI International Conference, ADHIP 2023, Harbin, China, September 22-24, 2023, Proceedings, Part III

Research Article

Research on Software Test Data Optimization Using Adaptive Differential Evolution Algorithm

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-50549-2_17,
        author={Zheheng Liang and Wuqiang Shen and Chaosheng Yao},
        title={Research on Software Test Data Optimization Using Adaptive Differential Evolution Algorithm},
        proceedings={Advanced Hybrid Information Processing. 7th EAI International Conference, ADHIP 2023, Harbin, China, September 22-24, 2023, Proceedings, Part III},
        proceedings_a={ADHIP PART 3},
        year={2024},
        month={3},
        keywords={Adaptive differential evolution algorithm Data selection Individual clustering Fitness function Software test data Optimization},
        doi={10.1007/978-3-031-50549-2_17}
    }
    
  • Zheheng Liang
    Wuqiang Shen
    Chaosheng Yao
    Year: 2024
    Research on Software Test Data Optimization Using Adaptive Differential Evolution Algorithm
    ADHIP PART 3
    Springer
    DOI: 10.1007/978-3-031-50549-2_17
Zheheng Liang1,*, Wuqiang Shen1, Chaosheng Yao1
  • 1: Joint Laboratory on Cyberspace Security of China Southern Power Grid
*Contact email: liangzhaoheng23213@163.com

Abstract

In order to improve the coverage of the target path corresponding to the generated software test data after optimization, and make the data better adapt to the software test process, the adaptive differential evolution algorithm is introduced to design the optimization method for software test data. Using the PSO algorithm to simulate the biological evolution mechanism in nature, and with the help of computer programming, the generated software test data are preliminarily trained; Draw on the path correlation based regression test data evolution of adaptive differential evolution algorithm to generate the relevant path representation method, mark the program to be tested, and construct the test data fitness function based on this; A hybrid model MPSO is proposed to select the best individual data in software test data; The selection criteria of scaling individuals are introduced into the adaptive scaling factor to cluster the optimal data individuals, so as to realize the design of optimization methods. The comparison experiment results show that the designed method has a good effect in practical application. This method can improve the target path coverage corresponding to the generated software test data on the basis of controlling the time length and evolution times required for software test data optimization.

Keywords
Adaptive differential evolution algorithm Data selection Individual clustering Fitness function Software test data Optimization
Published
2024-03-24
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-50549-2_17
Copyright © 2023–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL