首页> 外文期刊>Brazilian Computer Society. Journal >A hybrid particle swarm optimization and harmony search algorithm approach for multi-objective test case selection
【24h】

A hybrid particle swarm optimization and harmony search algorithm approach for multi-objective test case selection

机译:多目标测试用例选择的混合粒子群优化与和谐搜索算法

获取原文
           

摘要

Abstract Background Test case (TC) selection is considered a hard problem, due to the high number of possible combinations to consider. Search-based optimization strategies arise as a promising way to treat this problem, as they explore the space of possible solutions (subsets of TCs), seeking the solution that best satisfies the given test adequacy criterion. The TC subsets are evaluated by an objective function, which must be optimized. In particular, we focus on multi-objective optimization (MOO) search-based strategies, which are able to properly treat TC selection problems with more than one test adequacy criterion. Methods In this paper, we proposed two MOO algorithms (BMOPSO-CDR and BMOPSO-CDRHS) and present experimental results comparing both with two baseline algorithms: NSGA-II and MBHS. The experiments covered both structural and functional testing scenarios. Results The results show better performance of the BMOPSO-CDRHS algorithm for almost of all experiments. Furthermore, the performance of the algorithms was not impacted by the type of testing being used. Conclusions The hybridization indeed improved the performance of the MOO PSO used as baseline and the proposed hybrid algorithm demonstrated to be competitive compared with other MOO algorithms.
机译:摘要由于要考虑的可能组合数量很多,因此选择测试用例(TC)被认为是一个难题。基于搜索的优化策略在解决可能的解决方案(TC的子集),寻求最能满足给定测试充分性标准的解决方案的过程中,成为一种解决该问题的有前途的方法。 TC子集由目标函数评估,该目标函数必须进行优化。尤其是,我们专注于基于多目标优化(MOO)搜索的策略,该策略能够使用一个以上的测试充分性标准正确处理TC选择问题。方法在本文中,我们提出了两种MOO算法(BMOPSO-CDR和BMOPSO-CDRHS),并给出了与两种基线算法(NSGA-II和MBHS)进行比较的实验结果。实验涵盖了结构和功能测试方案。结果结果表明,对于几乎所有实验,BMOPSO-CDRHS算法均具有更好的性能。此外,算法的性能不受所用测试类型的影响。结论混合确实改善了用作基准的MOO PSO的性能,并且所提出的混合算法与其他MOO算法相比具有竞争优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号