DocumentCode
1604950
Title
Fuzzy clustering of software metrics
Author
Dick, Scott ; Kandel, Abraham
Author_Institution
Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta., Canada
Volume
1
fYear
2003
Firstpage
642
Abstract
We investigate the use of fuzzy clustering for the analysis of software metrics databases. Software metrics are collected at various points during software development, in order to monitor and control the quality of a software product. We use fuzzy clustering to examine three collections of software metrics. This is one of the very few attempts to use unsupervised learning in the software metrics domain, even though unsupervised learning seems more appropriate for this application domain. Some characteristics of this application domain that have significant implications for machine learning are highlighted and discussed. Our results illustrate how unsupervised learning can be used in software quality control.
Keywords
data mining; fuzzy set theory; pattern clustering; software metrics; software quality; unsupervised learning; fuzzy c-means algorithm; fuzzy clustering; machine learning; software development; software metrics; software quality control; unsupervised learning; Clustering algorithms; Councils; Data mining; Databases; Decision trees; Fuzzy systems; Software metrics; Software quality; Supervised learning; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Fuzzy Systems, 2003. FUZZ '03. The 12th IEEE International Conference on
Print_ISBN
0-7803-7810-5
Type
conf
DOI
10.1109/FUZZ.2003.1209439
Filename
1209439
Link To Document