DocumentCode
2364194
Title
Tree-based methods for classifying software failures
Author
Francis, Patrick ; Leon, David ; Minch, Melinda ; Podgurski, Andy
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Case Western Reserve Univ., Cleveland, OH, USA
fYear
2004
fDate
2-5 Nov. 2004
Firstpage
451
Lastpage
462
Abstract
Recent research has addressed the problem of providing automated assistance to software developers in classifying reported instances of software failures so that failures with the same cause are grouped together. In this paper, two new tree-based techniques are presented for refining an initial classification of failures. One of these techniques is based on the use of dendrograms, which are rooted trees used to represent the results of hierarchical cluster analysis. The second technique employs a classification tree constructed to recognize failed executions. With both techniques, the tree representation is used to guide the refinement process. We also report the results of experimentally evaluating these techniques on several subject programs.
Keywords
fault trees; pattern classification; pattern clustering; program diagnostics; software fault tolerance; dendrograms; hierarchical cluster analysis; refinement process; software failure; tree representation; tree-based method; Classification tree analysis; Clustering algorithms; Computer science; Data analysis; Data mining; Failure analysis; Information analysis; Iterative algorithms; Pattern classification; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering, 2004. ISSRE 2004. 15th International Symposium on
ISSN
1071-9458
Print_ISBN
0-7695-2215-7
Type
conf
DOI
10.1109/ISSRE.2004.43
Filename
1383139
Link To Document