Improved Strength Four Covering Arrays with Three Symbols

被引:2
作者
Maity, Soumen [1 ]
Akhtar, Yasmeen [1 ]
Chandrasekharan, Reshma C. [1 ]
Colbourn, Charles J. [2 ]
机构
[1] Indian Inst Sci Educ & Res, Dr Homi Bhabha Rd, Pune 411008, Maharashtra, India
[2] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, POB 878809, Tempe, AZ 85287 USA
基金
美国国家科学基金会;
关键词
Covering arrays; Coverage; Software testing; Projective general linear group;
D O I
10.1007/s00373-017-1861-9
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
A covering array t-CA(n, k, g), of size n, strength t, degree k, and order g, is a array on g symbols such that every sub-array contains every column on g symbols at least once. Covering arrays have been studied for their applications to software testing, hardware testing, drug screening, and in areas where interactions of multiple parameters are to be tested. In this paper, we present an algebraic construction that improves many of the best known upper bounds on n for covering arrays 4-CA(n, k, 3). The t-coverage of a testing array is the number of distinct t-tuples contained in the column vectors of divided by the total number of t-tuples. If the testing array is a covering array of strength t, its t-coverage is 100%. The covering arrays with budget constraints problem is the problem of constructing a testing array of size at most n having largest possible coverage, given values of t, k, g and n. This paper also presents several testing arrays with high 4-coverage.
引用
收藏
页码:223 / 239
页数:17
相关论文
共 16 条
  • [1] Covering Arrays of Strength Four and Software Testing
    Akhtar, Yasmeen
    Maity, Soumen
    Chandrasekharan, Reshma C.
    [J]. MATHEMATICS AND COMPUTING, 2015, 139 : 391 - 398
  • [2] On the state of strength-three covering arrays
    Chateauneuf, M
    Kreher, DL
    [J]. JOURNAL OF COMBINATORIAL DESIGNS, 2002, 10 (04) : 217 - 238
  • [3] Covering arrays of strength three
    Chateauneuf, MA
    Colbourn, CJ
    Kreher, DL
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 1999, 16 (03) : 235 - 242
  • [4] The AETG system: An approach to testing based on combinatorial design
    Cohen, DM
    Dalal, SR
    Fredman, ML
    Patton, GC
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (07) : 437 - 444
  • [5] Colbourn C.J., Covering array tables
  • [6] Colbourn C.J., 2014, Journal of Combinatorial Mathematics and Combinatorial Computing, V90, P97
  • [7] Problems and algorithms for covering arrays
    Hartman, A
    Raskin, L
    [J]. DISCRETE MATHEMATICS, 2004, 284 (1-3) : 149 - 156
  • [8] Hartman A., 2006, GRAPH THEORY COMB AL, V34, P237
  • [9] Kaner C., 1999, TESTING COMPUTER S
  • [10] Software fault interactions and implications for software testing
    Kuhn, DR
    Wallace, DR
    Gallo, AM
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (06) : 418 - 421