ACM Home Page
Please provide us with feedback. Feedback
Enhancing predictive models using principal component analysis and search based metric selection: a comparative study
Full text PdfPdf (181 KB)
Source
ESEM archive
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement table of contents
Kaiserslautern, Germany
SESSION: Evaluation and comparison of techniques and models table of contents
Pages 273-275  
Year of Publication: 2008
ISBN:978-1-59593-971-5
Authors
Rodrigo Vivanco  University of Manitoba, Winnipeg, MAN, Canada
Dean Jin  University of Manitoba, Winnipeg, MAN, Canada
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 78,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1414004.1414049
What is a DOI?

ABSTRACT

Predictive models are used for the detection of potentially problematic component that decrease product quality. Source code metrics can be used as input features in predictive models; however, there exist numerous structural measures that capture different aspects of size, coupling, cohesion, inheritance and complexity. An important question to answer is which metrics should be used with a predictor. A comparative analysis of metric selection strategies (principal component analysis, a genetic algorithm and the CK metrics set) has been carried out. Initial results indicate that search-based metric selection gives the best predictive performance in identifying Java classes with high cognitive complexity that degrades product maintenance.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
5
 
6
L. C. Briand, J. Wuest, "Empirical Studies of Quality Models in Object-Oriented Systems," Advances in Computers, vol. 56, pp. 97--166, 2002.
 
7
G. Dunteman, Principal Component Analysis, SAGE Publications, 1989.
 
8
 
9
 
10

Collaborative Colleagues:
Rodrigo Vivanco: colleagues
Dean Jin: colleagues