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
Link To Document