• DocumentCode
    2185156
  • Title

    Survey of Covering Arrays

  • Author

    Torres-Jimenez, Jose ; Izquierdo-Marquez, Idelfonso

  • Author_Institution
    Inf. Technol. Lab., CINVESTAV-Tamaulipas, Ciudad Victoria, Mexico
  • fYear
    2013
  • fDate
    23-26 Sept. 2013
  • Firstpage
    20
  • Lastpage
    27
  • Abstract
    Covering Arrays(CA) are combinatorial objects that have been used succesfully to automate the generation of test cases for software testing. The CAs have the features of being of minimal cardinality (i.e. minimize the number of test cases), and maximum coverage (i.e. they guarantee to cover all combinations of certain size between the input parameters). Only in few cases there is known an optimal solution to construct CAs, but in general the problem of constructing optimal CAs is a hard combinatorial optimization problem. For this reason, a number of methods to solve the construction of covering arrays have been developed. This paper gives a survey of the state of the art of the methods to construct covering arrays. The methods analyzed were grouped in four categories: exact methods (Section II), greedy methods (Section III), metaheuristic methods (Section IV), and algebraic methods (Section V). The paper ends with a summary of the methods analyzed.
  • Keywords
    arrays; automatic test pattern generation; combinatorial mathematics; greedy algorithms; program testing; algebraic methods; automatic test case generation; combinatorial objects; covering arrays; exact methods; greedy methods; hard combinatorial optimization problem; metaheuristic methods; minimal cardinality; optimal CAs; software testing; Encoding; Generators; Genetic algorithms; Markov processes; Metals; Simulated annealing; covering arrays; methods to construct covering arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2013 15th International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-1-4799-3035-7
  • Type

    conf

  • DOI
    10.1109/SYNASC.2013.10
  • Filename
    6821126