• DocumentCode
    2454226
  • Title

    Building T-wise Combinatorial Interaction Test Suites by Means of Grid Computing

  • Author

    Calvagna, Andrea ; Gargantini, Angelo ; Tramontana, Emiliano

  • Author_Institution
    Dip. di Ing. Inf. e delle Telecomun., Univ. di Catania, Catania, Italy
  • fYear
    2009
  • fDate
    June 29 2009-July 1 2009
  • Firstpage
    213
  • Lastpage
    218
  • Abstract
    Generally, systematic testing is the only way to assess the occurrence of failures in systems consisting in a set of components, however given the size of real-world systems, it would be very expensive to construct and test all the possible combinations of the states of components. Combinatorial interaction testing is an existing technique that appropriately reduces the number of test cases by choosing either pairs, triplets, etc., i.e. t-tuples, of input values. Of course, the effectiveness of a test suite is higher when choosing e.g. triplets of inputs rather than pairs. Since high values of t are preferable, a large number of test cases could still be generated. This paper proposes a technique for building the smallest possible test suite of size t. This technique consists in reducing the number of test cases by carefully choosing non redundant t-tuples. The paper shows that for obtaining the smallest possible set of tests, it is best to generate a large ´flexible´ set of t-tuples and then reduce such a set until the smallest one is obtained. Reduction is a computationally expensive operation and therefore it is worth performing it by parallelizing its execution. This paper proposes a solution for executing the reduction algorithm over a set of Grid resources.
  • Keywords
    combinatorial mathematics; grid computing; system recovery; combinatorial interaction testing; grid computing; grid resources; real-world systems; reduction algorithm; redundant t-tuples; system failure; systematic testing; t-wise combinatorial interaction test suites; Collaborative work; Concurrent computing; Conferences; Formal specifications; Grid computing; International collaboration; Software systems; Software testing; System testing; Telecommunications; combinatorial interaction testing; grid computing; parallel systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructures for Collaborative Enterprises, 2009. WETICE '09. 18th IEEE International Workshops on
  • Conference_Location
    Groningen
  • ISSN
    1524-4547
  • Print_ISBN
    978-0-7695-3683-5
  • Type

    conf

  • DOI
    10.1109/WETICE.2009.52
  • Filename
    5159244