Final published version
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - Using the support vector machine as a classification method for software defect prediction with static code metrics
AU - Gray, D.
AU - Bowes, D.
AU - Davey, N.
AU - Sun, Y.
AU - Christianson, B.
PY - 2009
Y1 - 2009
N2 - The automated detection of defective modules within software systems could lead to reduced development costs and more reliable software. In this work the static code metrics for a collection of modules contained within eleven NASA data sets are used with a Support Vector Machine classifier. A rigorous sequence of pre-processing steps were applied to the data prior to classification, including the balancing of both classes (defective or otherwise) and the removal of a large number of repeating instances. The Support Vector Machine in this experiment yields an average accuracy of 70% on previously unseen data.
AB - The automated detection of defective modules within software systems could lead to reduced development costs and more reliable software. In this work the static code metrics for a collection of modules contained within eleven NASA data sets are used with a Support Vector Machine classifier. A rigorous sequence of pre-processing steps were applied to the data prior to classification, including the balancing of both classes (defective or otherwise) and the removal of a large number of repeating instances. The Support Vector Machine in this experiment yields an average accuracy of 70% on previously unseen data.
KW - fuzzy
KW - software
KW - artificial intelligence
KW - cluster analysis
KW - data mining
KW - data reconstruction
KW - development
KW - face recognition
KW - fuzzy logic
KW - Intelligent agents
KW - modeling
KW - programming
KW - quality
KW - quality assurance
KW - visualization
U2 - 10.1007/978-3-642-03969-0_21
DO - 10.1007/978-3-642-03969-0_21
M3 - Conference contribution/Paper
SN - 9783642039683
T3 - Communications in Computer and Information Science
SP - 223
EP - 234
BT - International Conference on Engineering Applications of Neural Networks EANN 2009
PB - Springer
ER -