Algorithmic methods for covering arrays of higher index

被引:3
|
作者
Dougherty, Ryan E. [1 ]
Kleine, Kristoffer [2 ]
Wagner, Michael [2 ]
Colbourn, Charles J. [3 ]
Simos, Dimitris E. [2 ]
机构
[1] US Mil Acad, Dept Elect Engn & Comp Sci, West Point, NY USA
[2] SBA Res, MATRIS, Floragasse 7, A-1040 Vienna, Austria
[3] Arizona State Univ, Sch Comp & Augmented Intelligence, Tempe, AZ USA
基金
美国国家科学基金会;
关键词
Covering array; Conditional expectation; In-parameter-order algorithm; Software testing; HIGHER STRENGTH; BOUNDS;
D O I
10.1007/s10878-022-00947-x
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Covering arrays are combinatorial objects used in testing large-scale systems to increase confidence in their correctness. To do so, each interaction of at most a specified number to f factors is represented in at least one test; that is, the covering array has strength t and index 1. For certain systems, the outcome of running a test maybe altered by variability of the interaction effect or by measurement error of the test result. To improve the efficacy of testing, one can ensure that each interaction of t or fewer factors is represented in at least lambda tests. When lambda > 1, this leads to covering arrays of higher index. We explore two algorithmic methods for constructing covering arrays of higher index. One is based on the in-parameter-order algorithm, and the other employs a conditional expectation paradigm. We compare these two by performing experiments on real-world benchmarks and on uniform parameter sets.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Algorithmic methods for covering arrays of higher index
    Ryan E. Dougherty
    Kristoffer Kleine
    Michael Wagner
    Charles J. Colbourn
    Dimitris E. Simos
    Journal of Combinatorial Optimization, 2023, 45
  • [2] COVERING PERFECT HASH FAMILIES AND COVERING ARRAYS OF HIGHER INDEX
    Colbourn, Charles j.
    INTERNATIONAL JOURNAL OF GROUP THEORY, 2024, 13 (03) : 293 - 305
  • [3] Asymptotic and constructive methods for covering perfect hash families and covering arrays
    Colbourn, Charles J.
    Lanus, Erin
    Sarkar, Kaushik
    DESIGNS CODES AND CRYPTOGRAPHY, 2018, 86 (04) : 907 - 937
  • [4] Methods to Construct Uniform Covering Arrays
    Torres-Jimenez, Jose
    Izquierdo-Marquez, Idelfonso
    Avila-George, Himer
    IEEE ACCESS, 2019, 7 : 42774 - 42797
  • [5] Graphical methods for evaluating covering arrays
    Kim, Youngil
    Jang, Dae-Heung
    Anderson-Cook, Christine M.
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2016, 32 (04) : 1467 - 1481
  • [6] Covering Arrays Generation Methods Survey
    Kuliamin, Victor
    Petukhov, Alexander
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION, AND VALIDATION, PT II, 2010, 6416 : 382 - 396
  • [7] Meta -Heuristic Algorithm for Constructing Higher-Index Covering Arrays for Combinatorial Interaction Testing
    Qin, Gang
    Zheng, Junjun
    Tsuchiya, Tatsuhiro
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS, ICSTW, 2023, : 190 - 196
  • [8] Asymptotic and constructive methods for covering perfect hash families and covering arrays
    Charles J. Colbourn
    Erin Lanus
    Kaushik Sarkar
    Designs, Codes and Cryptography, 2018, 86 : 907 - 937
  • [9] Covering arrays of higher strength from permutation vectors
    Sherwood, GB
    Martirosyan, SS
    Colbourn, CJ
    JOURNAL OF COMBINATORIAL DESIGNS, 2006, 14 (03) : 202 - 213
  • [10] Mixed covering Arrays on graphs
    Meagher, Karen
    Moura, Lucia
    Zekaoui, Latifa
    JOURNAL OF COMBINATORIAL DESIGNS, 2007, 15 (05) : 393 - 404