An Hybrid Binary Multi-Objective Particle Swarm Optimization with Local Search for Test Case Selection

被引:16
|
作者
de Souza, Luciano S. [1 ,2 ]
Prudencio, Ricardo B. C. [1 ]
Barros, Flavia de A. [1 ]
机构
[1] Fed Univ Pernambuco UFPE, Ctr Informat CIn, Recife, PE, Brazil
[2] Fed Inst Educ Sci & Technol North Minas Gerais IF, Pirapora, MG, Brazil
来源
2014 BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS) | 2014年
关键词
D O I
10.1109/BRACIS.2014.80
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
During the software testing process a variety of test suites can be generated in order to evaluate and assure the quality of the products. However, in some contexts the execution of all suites does not fit the available resources (time, people, etc). In such cases, the suites could be automatically reduced based on some selection criterion. Automatic Test Case (TC) selection could be used to reduce the suites based on some selection criterion. This process can be treated as an optimization problem, aiming to find a subset of TCs which optimizes one or more objective functions (i.e., selection criteria). In this light, we developed two new mechanisms for TC selection which consider two objectives simultaneously: maximize branch coverage while minimizing execution cost (time). These mechanisms were implemented using multi-objective techniques based on Particle Swarm Optimization (PSO). Additionally, we create hybrid multi-objective selection algorithms in order to improve the results. The experiments were performed on the space program from the SIR repository, attesting the feasibility of the proposed hybrid strategies.
引用
收藏
页码:414 / 419
页数:6
相关论文
共 50 条
  • [31] A hybrid multi-objective Particle Swarm Optimization for scientific workflow scheduling
    Verma, Amandeep
    Kaushal, Sakshi
    PARALLEL COMPUTING, 2017, 62 : 1 - 19
  • [32] A Hybrid Multi-Objective Particle Swarm Optimization with Central Control Strategy
    Yang, Meilan
    Liu, Yanmin
    Yang, Jie
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [33] Multi-objective particle swarm optimization based on cooperative hybrid strategy
    Yu, Hui
    Wang, YuJia
    Xiao, ShanLi
    APPLIED INTELLIGENCE, 2020, 50 (01) : 256 - 269
  • [34] Multi-objective particle swarm optimization based on cooperative hybrid strategy
    Hui Yu
    YuJia Wang
    ShanLi Xiao
    Applied Intelligence, 2020, 50 : 256 - 269
  • [35] A HYBRID PARTICLE SWARM EVOLUTIONARY ALGORITHM FOR CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION
    Wei, Jingxuan
    Wang, Yuping
    Wang, Hua
    COMPUTING AND INFORMATICS, 2010, 29 (05) : 701 - 718
  • [36] Integrated Optimization by Multi-Objective Particle Swarm Optimization
    Kawarabayashi, Masaru
    Tsuchiya, Junichi
    Yasuda, Keiichiro
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2010, 5 (01) : 79 - 81
  • [37] Integrated optimization by multi-objective particle swarm optimization
    Tokyo Metropolitan University, 1-1, Minamiosawa, Hachioji-shi, Tokyo 192-0397, Japan
    IEEJ Trans. Electr. Electron. Eng., 1931, 1 (79-81):
  • [38] An Improved Multi-objective Particle Swarm Optimization
    Xu, Shengbing
    Ouyang, Zhiping
    Feng, Jiqiang
    2020 5TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND APPLICATIONS (ICCIA 2020), 2020, : 19 - 23
  • [39] Multi-objective test case prioritization based on multi-population cooperative particle swarm optimization
    Hongman W.
    Jinzhong L.
    Ying X.
    Xiaoguang Z.
    Journal of China Universities of Posts and Telecommunications, 2020, 27 (01): : 38 - 50
  • [40] A Particle Swarm Optimizer for Multi-Objective Optimization
    Cagnina, Leticia
    Esquivel, Susana
    Coello Coello, Carlos A.
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2005, 5 (04): : 204 - 210