Multi-objective test case prioritization based on multi-population cooperative particle swarm optimization

被引:0
|
作者
Hongman W. [1 ,3 ]
Jinzhong L. [1 ,3 ]
Ying X. [2 ,3 ]
Xiaoguang Z. [2 ,3 ]
机构
[1] Institute of Network Technology, Beijing University of Posts and Telecommunications, Beijing
[2] School of Automation, Beijing University of Posts and Telecommunications, Beijing
[3] Information Networks Engineering Research Center, Ministry of Education, Beijing
基金
中国国家自然科学基金;
关键词
Multi-objective optimization; Multi-population cooperative particle swarm optimization; Regression testing; Test case prioritization;
D O I
10.19682/j.cnki.1005-8885.2020.0003
中图分类号
学科分类号
摘要
Test case prioritization (TCP) technique is an efficient approach to improve regression testing activities. With the continuous improvement of industrial testing requirements, traditional single-objective TCP is limited greatly, and multi-objective test case prioritization (MOTCP) technique becomes one of the hot topics in the field of software testing in recent years. Considering the problems of traditional genetic algorithm (GA) and swarm intelligence algorithm in solving MOTCP problems, such as falling into local optimum quickly and weak stability of the algorithm, a MOTCP algorithm based on multi-population cooperative particle swarm optimization (MPPSO) was proposed in this paper. Empirical studies were conducted to study the influence of iteration times on the proposed MOTCP algorithm, and compare the performances of MOTCP based on single-population particle swarm optimization (PSO) and MOTCP based on non-dominated sorting genetic algorithm Ⅱ (NSGA-Ⅱ) with the MOTCP algorithm proposed in this paper. The results of experiments show that the TCP algorithm based on MPPSO has stronger global optimization ability, is not easy to fall into local optimum, and can solve the MOTCP problem better than TCP algorithm based on the single-population PSO and NSGA-Ⅱ. © 2020, Beijing University of Posts and Telecommunications. All rights reserved.
引用
收藏
页码:38 / 50
页数:12
相关论文
共 50 条
  • [31] 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):
  • [32] 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
  • [33] A coevolutionary technique based on multi-swarm particle swarm optimization for dynamic multi-objective optimization
    Liu, Ruochen
    Li, Jianxia
    Fan, Jing
    Mu, Caihong
    Jiao, Licheng
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 261 (03) : 1028 - 1051
  • [34] Particle Swarm Optimization for Cooperative Multi-Robot Task Allocation: A Multi-Objective Approach
    Wei, Changyun
    Ji, Ze
    Cai, Boliang
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) : 2530 - 2537
  • [35] Active contour model based on multi-population particle swarm optimization
    Tseng, Chun-Chieh
    Jeng, Jyh-Horng
    Hsieh, Jer-Guang
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 2396 - +
  • [36] A Comprehensive Study of Particle Swarm Based Multi-objective Optimization
    Mohankrishna, Samantula
    Maheshwari, Divya
    Satyanarayana, P.
    Satapathy, Suresh Chandra
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS 2012 (INDIA 2012), 2012, 132 : 689 - +
  • [37] Multi-stage multi-objective particle swarm optimization algorithm based on the evolutionary information of population
    Cui, Yingying
    Qiao, Junfei
    Meng, Xi
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 3412 - 3417
  • [38] Constrained multi-objective optimization based on particle swarm optimization method
    Zhang, MH
    Ma, LH
    ICCC2004: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION VOL 1AND 2, 2004, : 1765 - 1771
  • [39] A Multi-Objective Particle Swarm Optimization Based on Grid Distance
    Leng, Rui
    Ouyang, Aijia
    Liu, Yanmin
    Yuan, Lian
    Wu, Zongyue
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2020, 34 (03)
  • [40] Multi-Objective Particle Swarm Optimization Based on Grid Ranking
    Li L.
    Wang W.
    Xu X.
    Li W.
    Wang, Wanliang (zjutwwl@zjut.edu.cn), 1600, Science Press (54): : 1012 - 1023