z-logo
open-access-imgOpen Access
Refining the In-Parameter-Order Strategy for Constructing Covering Arrays
Author(s) -
Michael A. Forbes,
Jim Lawrence,
Yu Lei,
Raghu N. Kacker,
D. Richard Kuhn
Publication year - 2008
Publication title -
journal of research of the national institute of standards and technology
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.202
H-Index - 59
eISSN - 2165-7254
pISSN - 1044-677X
DOI - 10.6028/jres.113.022
Subject(s) - computer science , alphabet , heuristic , algorithm , homogeneous , software , refining (metallurgy) , order (exchange) , mathematics , artificial intelligence , programming language , combinatorics , philosophy , linguistics , chemistry , finance , economics
Covering arrays are structures for well-representing extremely large input spaces and are used to efficiently implement blackbox testing for software and hardware. This paper proposes refinements over the In-Parameter-Order strategy (for arbitrary t). When constructing homogeneous-alphabet covering arrays, these refinements reduce runtime in nearly all cases by a factor of more than 5 and in some cases by factors as large as 280. This trend is increasing with the number of columns in the covering array. Moreover, the resulting covering arrays are about 5 % smaller. Consequently, this new algorithm has constructed many covering arrays that are the smallest in the literature. A heuristic variant of the algorithm sometimes produces comparably sized covering arrays while running significantly faster.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom