Application of Particle Swarm Optimization to uniform and variable strength covering array construction

被引:57
|
作者
Ahmed, Bestoun S. [1 ]
Zamli, Kamal Z. [1 ]
Lim, Chee Peng [2 ]
机构
[1] Univ Sains Malaysia, Sch Elect & Elect Engn, Perai 14300, Pulau Pinang, Malaysia
[2] Univ Sains Malaysia, Sch Comp Sci, George Town 11800, Malaysia
关键词
Software testing; t-way testing; Variable strength interaction; Artificial Intelligence; Particle Swarm Optimization; GENETIC ALGORITHM; GENERATION; STRATEGY;
D O I
10.1016/j.asoc.2011.11.029
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, researchers have started to explore the use of Artificial Intelligence (AI)-based algorithms as t-way ( where t indicates the interaction strength) testing strategies. Many AI-based strategies have been developed, such as Ant Colony, Simulated Annealing, Genetic Algorithm, and Tabu Search. Although useful, most existing AI-based t-way testing strategies adopt complex search processes and require heavy computations. For this reason, existing AI-based t-way testing strategies have been confined to small interaction strengths (i.e., t <= 3) and small test configurations. Recent studies demonstrate the need to go up to t = 6 in order to capture most faults. In this paper, we demonstrate the effectiveness of our proposed Particle Swarm-based t-way Test Generator (PSTG) for generating uniform and variable strength covering arrays. Unlike other existing AI-based t-way testing strategies, the lightweight computation of the particle swarm search process enables PSTG to support high interaction strengths of up to t = 6. The performance of our proposed PSTG is evaluated using several sets of benchmark experiments. Comparatively, PSTG consistently outperforms its AI counterparts and other existing testing strategies as far as the size of the array is concerned. Furthermore, our case study demonstrates the usefulness of PSTG for facilitating fault detection owing to interactions of the input components. (c) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:1330 / 1347
页数:18
相关论文
共 50 条
  • [41] Multiobjective Particle Swarm Optimization Based on PAM and Uniform Design
    Zhu, Xiaoshu
    Zhang, Jie
    Feng, Junhong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [42] A Modified Particle Swarm Optimization Algorithm using Uniform Design
    Al-Mter, Adel H.
    Lu, Song-Feng
    2016 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI 2016), 2016, : 432 - 435
  • [43] Uniform design and inertia mutation based particle swarm optimization
    Zhang, Boquan
    Yang, Yimin
    Wang, Jianbin
    MIPPR 2007: MEDICAL IMAGING, PARALLEL PROCESSING OF IMAGES, AND OPTIMIZATION TECHNIQUES, 2007, 6789
  • [44] Adaptive Particle Swarm Optimization with Variable Relocation for Dynamic Optimization Problems
    Zhan, Zhi-Hui
    Li, Jing-Jing
    Zhang, Jun
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 1565 - 1570
  • [45] A particle swarm optimization algorithm for mixed-variable optimization problems
    Wang, Feng
    Zhang, Heng
    Zhou, Aimin
    SWARM AND EVOLUTIONARY COMPUTATION, 2021, 60
  • [46] Orthogonal Learning Particle Swarm Optimization with Variable Relocation for Dynamic Optimization
    Wang, Zi-Jia
    Zhan, Zhi-Hui
    Du, Ke-Jing
    Yu, Zhi-Wen
    Zhang, Jun
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 594 - 600
  • [47] Research and Application of Particle Swarm Optimization on Manifolds
    Wang Hui
    Liu Xiyu
    PROCEEDINGS OF THE 2007 INTERNATIONAL CONFERENCE ON INDUSTRIAL DESIGN, VOL 2, 2007, : 25 - 29
  • [48] The Application of Particle Swarm Optimization in Relevance Feedback
    Xu, Xiangli
    Zhang, Libiao
    Yu, Zhezhou
    Zhou, Chunguang
    2009 INTERNATIONAL CONFERENCE ON FUTURE BIOMEDICAL INFORMATION ENGINEERING (FBIE 2009), 2009, : 156 - 159
  • [49] A Random Particle Swarm Optimization Algorithm with Application
    Pan, JunHui
    Wang, Hui
    Yang, XiaoGang
    ADVANCES IN CHEMICAL, MATERIAL AND METALLURGICAL ENGINEERING, PTS 1-5, 2013, 634-638 : 3940 - 3944
  • [50] Particle swarm optimization application to microwave circuits
    Ulker, Sadik
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2008, 50 (05) : 1333 - 1336