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 条
  • [21] Variable strength covering arrays
    Raaphorst, Sebastian
    Moura, Lucia
    Stevens, Brett
    JOURNAL OF COMBINATORIAL DESIGNS, 2018, 26 (09) : 417 - 438
  • [22] On the structure of small strength-2 covering arrays
    Kokkala, Janne, I
    Meagher, Karen
    Naserasr, Reza
    Nurmela, Kari J.
    Ostergard, Patric R. J.
    Stevens, Brett
    JOURNAL OF COMBINATORIAL DESIGNS, 2020, 28 (01) : 5 - 24
  • [23] Covering Arrays of Strength Three
    M. A. Chateauneuf
    Charles J. Colbourn
    D. L. Kreher
    Designs, Codes and Cryptography, 1999, 16 : 235 - 242
  • [24] Covering arrays from cyclotomy
    Charles J. Colbourn
    Designs, Codes and Cryptography, 2010, 55 : 201 - 219
  • [25] Mixed Covering Arrays on Hypergraphs
    Yasmeen
    Maity, Soumen
    ECO-FRIENDLY COMPUTING AND COMMUNICATION SYSTEMS, 2012, 305 : 327 - 338
  • [26] Optimization of configurable greedy algorithm for covering arrays generation
    State Key Laboratory for Novel Software Technology , Nanjing 210093, China
    不详
    Nie, C.-H. (changhainie@nju.edu.cn), 1600, Chinese Academy of Sciences (24): : 1469 - 1483
  • [27] Constructing strength three covering arrays with augmented annealing
    Cohen, Myra B.
    Colbourn, Charles J.
    Ling, Alan C. H.
    DISCRETE MATHEMATICS, 2008, 308 (13) : 2709 - 2722
  • [28] Covering arrays from cyclotomy
    Colbourn, Charles J.
    DESIGNS CODES AND CRYPTOGRAPHY, 2010, 55 (2-3) : 201 - 219
  • [29] Mixed covering arrays on 3-uniform hypergraphs
    Akhtar, Yasmeen
    Maity, Soumen
    DISCRETE APPLIED MATHEMATICS, 2017, 232 : 8 - 22
  • [30] An extension of a construction of covering arrays
    Panario, Daniel
    Saaltink, Mark
    Stevens, Brett
    Wevrick, Daniel
    JOURNAL OF COMBINATORIAL DESIGNS, 2020, 28 (11) : 842 - 861