跳到主要导航 跳到搜索 跳到主要内容

Refining a randomized post-optimization method for covering arrays

  • Xiaohua Li
  • , Zhao Dong
  • , Huayao Wu
  • , Changhai Nie
  • , Kai Yuan Cai
  • Chinese Academy of Sciences
  • Nanjing University

科研成果: 书/报告/会议事项章节 › 会议稿件 › 同行评审

摘要

Combinatorial testing is an efficient technique that reveals the faults caused by parameters interaction in software systems. It uses covering arrays as test suites to avoid the combinatorial explosion of parameter values. However, the construction of covering arrays with minimum size is still a challenging problem. This is because most of the existing methods to construct covering arrays result in extensive repetition of coverage. To address this challenging problem, some researchers proposed a randomized post-optimization method to reduce the number of rows in a covering array that has been already constructed. It repeatedly adjusts the array without loss of coverage. However, it seems that this method is not efficient as desired. In order to improve its efficiency, we propose a refined algorithm to replace the randomized algorithm adopted in the method. This avoids the local optima problem that arises in randomized algorithm. Experimental results are presented to confirm the benefits of the refined algorithm. In the cases of CA(N, 6, k, 2) (38 ≤ k ≤ 50) generated by IPO, this refined algorithm not only reduces more number of rows than the randomized algorithm, but also produces covering arrays that are smaller than previously best known ones. Furthermore, we provide a reasonable estimator to predict the extent to which covering arrays can be improved by this refined algorithm.

源语言英语
主期刊名Proceedings - IEEE 7th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2014
出版商IEEE Computer Society
页143-152
页数10
ISBN(印刷版)9780769551944
DOI
出版状态已出版 - 2014
活动7th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2014 - Cleveland, OH, 美国
期限: 31 3月 2014 → 4 4月 2014

丛书

姓名Proceedings - IEEE 7th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2014

会议

会议7th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2014
国家/地区美国
市Cleveland, OH
时期31/03/14 → 4/04/14

学术指纹

探究 'Refining a randomized post-optimization method for covering arrays' 的科研主题。它们共同构成独一无二的学术指纹。

引用此