Published: September 01, 2008
                    
                    Citation: Journal of Research of the National Institute of Standards and Technology vol. 113, no. 5,  (September-October 2008) pp. 287-297 
                            
                
                
                Author(s)
                
                    
                            M. Forbes,                             J. Lawrence,                             Yu Lei,                             Raghu Kacker,                             Richard Kuhn                    
                
                
                
                
                Announcement
                
                    
                
            
                
                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.
                
                        
                            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...
                            
See full abstract
                         
                        
                            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.
                            Hide full abstract
                         
                 
                    Keywords
                    
                            blackbox testing;                             covering arrays;                             higher strength testing;                             pairwise testing                    
             
                    
            Control Families
            
                    None selected