• DocumentCode
    2673603
  • Title

    Pairwise test set calculation using k-partite graphs

  • Author

    Salecker, Elke ; Glesner, Sabine

  • Author_Institution
    Berlin Inst. of Technol., Tech. Univ. Berlin, Berlin, Germany
  • fYear
    2010
  • fDate
    12-18 Sept. 2010
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Many software faults are triggered by unusual combinations of input values and can be detected using pairwise test sets that cover each pair of input values. The generation of pairwise test sets with a minimal size is an NP-complete problem which implies that many algorithms are either expensive or based on a random process. In this paper we present a deterministic algorithm that exploits our observation that the pairwise testing problem can be modeled as a k-partite graph problem. We calculate the test set using well investigated graph algorithms that take advantage of properties of k-partite graphs. We present evaluation results that prove the applicability of our algorithm and discuss possible improvement of our approach.
  • Keywords
    computational complexity; deterministic algorithms; fault diagnosis; graph theory; program testing; software fault tolerance; NP-complete problem; deterministic algorithm; k-partite graph problem; k-partite graphs; pairwise test set calculation; pairwise testing problem; random process; software faults; Benchmark testing; Motorcycles; Partitioning algorithms; Petroleum; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance (ICSM), 2010 IEEE International Conference on
  • Conference_Location
    Timisoara
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4244-8630-4
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2010.5609653
  • Filename
    5609653