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 条
  • [31] Adaptive Beamforming for Arbitrary Array by Particle Swarm Optimization
    Cui, Wei
    Lu, Yilong
    2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL ELECTROMAGNETICS (ICCEM), 2015, : 79 - 80
  • [32] Array optimization for MIMO radar by particle swarm algorithm
    Nanjing Research Institute of Electronic Technology, China
    Proc. IEEE CIE Int. Conf. Radar, RADAR, (99-103):
  • [33] Particle Swarm Optimization Algorithm With Variable Random Function
    Zhou Xiao-Jun
    Yang Chun-Hua
    Gui Wei-Hua
    2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 5408 - 5412
  • [34] Mixed-Variable Tuning with Particle Swarm Optimization
    McLaughlin, Benjamin
    Marchand, Bradley
    2022 OCEANS HAMPTON ROADS, 2022,
  • [35] Particle swarm optimization for problems with variable number of dimensions
    Kadlec, Petr
    Sedenka, Vladimir
    ENGINEERING OPTIMIZATION, 2018, 50 (03) : 382 - 399
  • [36] Application of particle swarm optimization in the engineering optimization design
    School of Mechanical and Power Engineering, Nanjing University of Technology, Nanjing 210009, China
    不详
    Jixie Gongcheng Xuebao, 2008, 12 (226-231):
  • [37] Ladder particle swarm optimization and application in function optimization
    Physical Department, Huaibei Coal Industry Teachers College, Huaibei 235000, China
    不详
    Xitong Fangzhen Xuebao, 2007, 24 (5659-5662):
  • [38] Construction Site Layout Planning: Application of Multi-Objective Particle Swarm Optimization
    Oral, Mustafa
    Bazaati, Siamak
    Aydinli, Serkan
    Oral, Emel
    TEKNIK DERGI, 2018, 29 (06): : 8691 - 8713
  • [39] An efficient strategy for covering array construction with fuzzy logic-based adaptive swarm optimization for software testing use
    Mahmoud, Thair
    Ahmed, Bestoun S.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (22) : 8753 - 8765
  • [40] The Optimization of Sparse Conformal Array Based on Modified Particle Swarm Optimization
    Zhu, Qingchao
    Lai, Qinghua
    Fang, Jia
    Jin, Mouping
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL ELECTROMAGNETICS (ICCEM), 2017, : 263 - 265