DocumentCode :
2745558
Title :
Finding Causes of Software Failure Using Ridge Regression and Association Rule Generation Methods
Author :
Parsa, Saeed ; Vahidi-Asl, Mojtaba ; Naree, Somaye Arabi
Author_Institution :
Fac. of Comput. Eng., Iran Univ. of Sci. & Technol., Tehran
fYear :
2008
fDate :
6-8 Aug. 2008
Firstpage :
873
Lastpage :
878
Abstract :
An important challenge in finding latent errors in software is to find predicates which have the most effect on program failure. Since predicates have mutual effects on each other, it is not a good solution to analyze them in isolation, without considering the simultaneous effects of other predicates on failure. The aim is to detect those predicates which are best bug predictors and meanwhile have the least effects among themselves. To achieve this, recursive ridge regression method has been applied. In order to determine the main causes of program failure, the association rule generation is used to detect those predicates which are most often observed with bug predictors in faulty executions. Based on the detected predicates, the faulty paths in control flow graph are introduced to the debugger. Our empirical results on two well-known test suites, EXIF and Siemens imply that the proposed approach could detect main causes of program failure with more accuracy.
Keywords :
data mining; program control structures; program debugging; regression analysis; software fault tolerance; association rule generation; bug predictor; control flow graph; program failure; recursive ridge regression; software failure; Artificial intelligence; Association rules; Computer bugs; Computer networks; Concurrent computing; Debugging; Distributed computing; Failure analysis; Fault detection; Software engineering; Association rule generation; Bug predictors; Predicate; Ridge Regression method; Software debugging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on
Conference_Location :
Phuket
Print_ISBN :
978-0-7695-3263-9
Type :
conf
DOI :
10.1109/SNPD.2008.133
Filename :
4617480
Link To Document :
بازگشت