DocumentCode
1886153
Title
Improving Predictive Models of Software Quality Using an Evolutionary Computational Approach
Author
Vivanco, Rodrigo
Author_Institution
Univ. of Manitoba, Winnipeg
fYear
2007
fDate
2-5 Oct. 2007
Firstpage
503
Lastpage
504
Abstract
Predictive models can be used to identify components as potentially problematic for future maintenance. Source code metrics can be used as input features to classifiers, however, there exist a large number of structural measures that capture different aspects of coupling, cohesion, inheritance, complexity and size. Feature selection is the process of identifying a subset of attributes that improves a classifier´s performance. The focus of this study is to explore the efficacy of a genetic algorithm as a method of improving a classifier´s ability to identify problematic components.
Keywords
feature extraction; genetic algorithms; object-oriented programming; pattern classification; software maintenance; software metrics; software quality; classifier performance; component identification; evolutionary computational approach; feature selection; genetic algorithm; software maintenance; software quality predictive models; source code metrics; Accuracy; Computer science; Genetic algorithms; Linear regression; Object oriented modeling; Power measurement; Predictive models; Principal component analysis; Size measurement; Software quality;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
Conference_Location
Paris
ISSN
1063-6773
Print_ISBN
978-1-4244-1256-3
Electronic_ISBN
1063-6773
Type
conf
DOI
10.1109/ICSM.2007.4362671
Filename
4362671
Link To Document