Design and implementation of a harmony-search-based variable-strength t-way testing strategy with constraints support

被引:84
作者
Alsewari, Abdul Rahman A. [1 ]
Zamli, Kamal Z. [1 ]
机构
[1] Univ Sains Malaysia, Sch Elect & Elect Engn, George Town, Malaysia
关键词
Variable-strength t-way testing; Combinatorial testing; Harmony search algorithm; OPTIMIZATION; ALGORITHMS; SYSTEM;
D O I
10.1016/j.infsof.2012.01.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Although useful, Al-based variable strength t-way strategies are lacking in terms of the support for high interaction strength. Additionally, most Al-based strategies generally do not address the support for constraints. Addressing the aforementioned issues, this paper elaborates the design, implementation, and evaluation of a novel variable-strength-based on harmony search algorithm, called Harmony Search Strategy (HSS). Objective: The objective of this work is to investigate the adoption of harmony search algorithm for constructing variable-strength t-way strategy. Method: Implemented in Java, HSS integrates the harmony search algorithm as parts of its search engine. Result: Benchmarking results demonstrate that HSS gives competitive results against most existing Al-based (and pure computational) counterparts. However, unlike other Al-based counterparts, HSS addresses the support for high interaction strength and permits the support for constraints. Conclusion: Al-based t-way strategies tend to outperform the pure computational-based strategies in terms of test size. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:553 / 568
页数:16
相关论文
共 54 条
  • [1] A systematic review of search-based testing for non-functional system properties
    Afzal, Wasif
    Torkar, Richard
    Feldt, Robert
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (06) : 957 - 976
  • [2] Ahmed Bestoun S., 2010, Proceedings Second International Conference on Computer Research and Development (ICCRD 2010), P93, DOI 10.1109/ICCRD.2010.56
  • [3] Ahmed Bestoun S., 2010, Asia Modelling Symposium. Proceedings 4th Asia International Conference on Mathematical Modelling and Computer Simulation (AMS 2010), P1, DOI 10.1109/AMS.2010.14
  • [4] Ahmed B.S., 2011, INT J INNOV COMPUT I, V7, P1
  • [5] A variable strength interaction test suites generation strategy using Particle Swarm Optimization
    Ahmed, Bestoun S.
    Zamli, Kamal Z.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (12) : 2171 - 2185
  • [6] Experimental evaluation of simulated annealing algorithms for the time-cost trade-off problem
    Anagnostopoulos, K. P.
    Kotsikas, L.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2010, 217 (01) : 260 - 270
  • [7] Angeline P., 1998, Seventh Annual Conference on Evolutionary Programming, San Diego, USA, 25 -27 Mar 1998, P601, DOI DOI 10.1007/BFB0040753
  • [8] [Anonymous], 2006, PROC 24 PACIFIC NW S
  • [9] [Anonymous], 2007, P 2007 INT S SOFTWAR
  • [10] Arshem J., 2010, TVG