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 :
بازگشت