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 条
  • [41] An Improving Multi-Objective Particle Swarm Optimization
    Fan, JiShan
    WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 1 - 6
  • [42] Multi-objective test case prioritization based on multi-population cooperative particle swarm optimization
    Wang Hongman
    Li Jinzhong
    Xing Ying
    Zhou Xiaoguang
    The Journal of China Universities of Posts and Telecommunications, 2020, 27 (01) : 38 - 50
  • [43] An Improved Multi-Objective Particle Swarm Optimization
    Yang, Xixiang
    Zhang, Weihua
    ADVANCED SCIENCE LETTERS, 2011, 4 (4-5) : 1491 - 1495
  • [44] Modified Multi-Objective Particle Swarm Optimization Algorithm for Multi-objective Optimization Problems
    Qiao, Ying
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 520 - 527
  • [45] Multi-Objective Particle Swarm Optimization for Robust Optimization and Its Hybridization with Gradient Search
    Ono, Satoshi
    Nakayama, Shigeru
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 1629 - 1636
  • [46] Particle ranking: An Efficient Method for Multi-Objective Particle Swarm Optimization Feature Selection
    Rashno, Abdolreza
    Shafipour, Milad
    Fadaei, Sadegh
    KNOWLEDGE-BASED SYSTEMS, 2022, 245
  • [47] Multi-Objective Multi-Exemplar Particle Swarm Optimization Algorithm With Local Awareness
    Noori, Mustafa Sabah
    Sahbudin, Ratna K. Z.
    Sali, Aduwati
    Hashim, Fazirulhisyam
    IEEE ACCESS, 2024, 12 : 125809 - 125834
  • [48] An improved multi-objective particle swarm optimization for constrained portfolio selection model
    Zhou, Jianli
    Li, Jun
    2014 11TH INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT (ICSSSM), 2014,
  • [49] Topology-based Personal Selection in Multi-objective Particle Swarm Optimization
    Korenaga, Takeshi
    Kondo, Nobuhiko
    Hatanaka, Toshiharu
    Uosaki, Katsuji
    2008 PROCEEDINGS OF SICE ANNUAL CONFERENCE, VOLS 1-7, 2008, : 3314 - +
  • [50] Study on multi-objective train control based on hybrid particle swarm optimization
    Yu J.
    He Z.-Y.
    Qian Q.-Q.
    Tiedao Xuebao/Journal of the China Railway Society, 2010, 32 (01): : 38 - 42