DocumentCode
2974141
Title
Investigation of automatic prediction of software quality
Author
Osbeck, Joshua ; Virani, Shamsnaz ; Fuentes, Olac ; Roden, Patricia
Author_Institution
Wartburg Coll., Waverly, MI, USA
fYear
2011
fDate
18-20 March 2011
Firstpage
1
Lastpage
6
Abstract
The subjective nature of software code quality makes it a complex topic. Most software managers and companies rely on the subjective evaluations of experts to determine software code quality. Software companies can save time and money by utilizing a model that could accurately predict different code quality factors during and after the production of software. Previous research builds a model predicting the difference between bad and excellent software. This paper expands this to a larger range of bad, poor, fair, good, and excellent, and builds a model predicting these classes. This research investigates decision trees and ensemble learning from the machine learning tool Weka as primary classifier models predicting reusability, flexibility, understandability, functionality, extendibility, effectiveness, and total quality of software code.
Keywords
decision trees; learning (artificial intelligence); software quality; Weka machine learning tool; decision trees; ensemble learning; software code effectiveness; software code extendibility; software code flexibility; software code functionality; software code quality; software code reusability; software code understandability; software production; software quality prediction; Accuracy; Measurement; Object oriented modeling; Q factor; Software; Stacking; Vegetation;
fLanguage
English
Publisher
ieee
Conference_Titel
Fuzzy Information Processing Society (NAFIPS), 2011 Annual Meeting of the North American
Conference_Location
El Paso, TX
ISSN
Pending
Print_ISBN
978-1-61284-968-3
Electronic_ISBN
Pending
Type
conf
DOI
10.1109/NAFIPS.2011.5751946
Filename
5751946
Link To Document