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

Generating Pairwise Covering Arrays for Highly Configurable Software Systems

  • Beihang University
  • National University of Singapore
  • Tsinghua University
  • CAS - Institute of Software

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

摘要

Highly configurable software systems play crucial roles in real-world applications, which urgently calls for useful testing methods. Combinatorial interaction testing (CIT) is an effective methodology for detecting those faults that are triggered by the interaction of any t options, where t is the testing strength. Pairwise testing, i.e., CIT with t = 2, is known to be the most practical and popular CIT technique, and the pairwise covering array generation (PCAG) problem is the most critical problem in pairwise testing. Due to the practical importance of PCAG, many PCAG algorithms have been proposed. Unfortunately, existing PCAG algorithms suffer from the severe scalability problem. To this end, the SPLC Scalability Challenge (i.e., Product Sampling for Product Lines: The Scalability Challenge) has been proposed since 2019, in order to motivate researchers to develop practical PCAG algorithms for overcoming this scalability problem. In this work, we present a practical PCAG algorithm dubbed SamplingCA-ASF. To the best of our knowledge, our experiments show that SamplingCA-ASF is the first algorithm that can generate PCAs for Automotive02 and Linux, the two hardest and largest-scale instances in the SPLC Scalability Challenge, within reasonable time. Our experimental results indicate that SamplingCA-ASF can effectively alleviate the scalability problem in pairwise testing.

源语言英语
主期刊名27th ACM International Systems and Software Product Line Conference, SPLC 2023 - Proceedings
编辑Paolo Arcaini, Maurice H. ter Beek, Gilles Perrouin, Iris Reinhartz-Berger, Miguel R. Luaces, Christa Schwanninger, Shaukat Ali, Mahsa Varshosaz, Angelo Gargantini, Stefania Gnesi, Malte Lochau, Laura Semini, Hironori Washizaki
出版商Association for Computing Machinery
页261-267
页数7
ISBN(电子版)9798400700910
DOI
出版状态已出版 - 28 8月 2023
活动27th ACM International Systems and Software Product Line Conference, SPLC 2023 - Tokyo, 日本
期限: 28 8月 2023 → 1 9月 2023

丛书

姓名ACM International Conference Proceeding Series
卷A-1

会议

会议27th ACM International Systems and Software Product Line Conference, SPLC 2023
国家/地区日本
市Tokyo
时期28/08/23 → 1/09/23

学术指纹

探究 'Generating Pairwise Covering Arrays for Highly Configurable Software Systems' 的科研主题。它们共同构成独一无二的学术指纹。

引用此