earticle

논문검색

Combinatorial Test Generation Using Improved Harmony Search Algorithm

초록

영어

Combinatorial testing can effectively detect the faults triggered by interactions among the various factors in software system. Harmony Search Algorithm (HS), which is a new optimization algorithm and has been widely applied in the fields of portfolio design, repeatedly adjusts the solution variables in harmony memory to reach the optimum. In order to improve the convergence speed of HS, we propose an improved HS algorithm (IHS) and uses one-test-at-a-time strategy to generate a set of optimum initial solutions in IHS. To avoid the algorithm falling into local optima, we dynamically adjust the values of HMCR and PAR in the new algorithm. Compared to some existing algorithms and tools, the improved harmony search algorithm performs more stably and efficiently in generating optimum combinatorial test cases.

목차

Abstract
 1. Introduction
 2. Related Works
  2.1. The Model of Combinatorial Testing
  2.2. The Basic HS Algorithm
 3. Improved Harmony Search Algorithm
  3.1. Initialize HMS
  3.2. The Process of Searching
  3.3. Process of Generating Optimal Test Cases
 4. Experimental Results
 5. Conclusion
 Acknowledgements
 References

저자정보

  • Xiaoan Bao The institute of software of Zhejiang Sci-Tech University
  • Shuhan Liu The institute of software of Zhejiang Sci-Tech University
  • Na Zhang The institute of software of Zhejiang Sci-Tech University
  • Meng Dong The institute of software of Zhejiang Sci-Tech University

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.