DocumentCode
2682247
Title
An application of fuzzy clustering to software quality prediction
Author
Yuan, Xiaohong ; Khoshgoftaar, Taghi M. ; Allen, Edward B. ; Ganesan, K.
Author_Institution
Florida Atlantic Univ., Boca Raton, FL, USA
fYear
2000
fDate
2000
Firstpage
85
Lastpage
90
Abstract
The ever increasing demand for high software reliability requires more robust modeling techniques for software quality prediction. The paper presents a modeling technique that integrates fuzzy subtractive clustering with module-order modeling for software quality prediction. First fuzzy subtractive clustering is used to predict the number of faults, then module-order modeling is used to predict whether modules are fault-prone or not. Note that multiple linear regression is a special case of fuzzy subtractive clustering. We conducted a case study of a large legacy telecommunication system to predict whether each module will be considered fault-prone. The case study found that using fuzzy subtractive clustering and module-order modeling, one can classify modules which will likely have faults discovered by customers with useful accuracy prior to release
Keywords
fuzzy logic; fuzzy set theory; pattern clustering; software metrics; software quality; software reliability; telecommunication computing; case study; fault-prone modules; fuzzy clustering; fuzzy subtractive clustering; large legacy telecommunication system; module-order modeling; multiple linear regression; robust modeling techniques; software quality prediction; software reliability; Application software; Computer industry; Fuzzy logic; Fuzzy sets; Fuzzy systems; Linear regression; Predictive models; Software metrics; Software quality; Software reliability;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Systems and Software Engineering Technology, 2000. Proceedings. 3rd IEEE Symposium on
Conference_Location
Richardson, TX
Print_ISBN
0-7695-0559-7
Type
conf
DOI
10.1109/ASSET.2000.888052
Filename
888052
Link To Document