DocumentCode
2773592
Title
Utilizing Computational Intelligence in Estimating Software Readiness
Author
Tong Seng Quah ; Mie Mie Thet Thwin
fYear
0
fDate
0-0 0
Firstpage
2999
Lastpage
3006
Abstract
Defect tracking using computational intelligence methods is used to predict software readiness in this study. By comparing predicted number of faults and number of faults discovered in testing, software managers can decide whether the software are ready to be released or not. Our predictive models can predict: (i) the number of faults (defects), (ii) the amount of code changes required to correct a fault and (iii) the amount of time (in minutes) to make the changes in respective object classes using software metrics as independent variables. The use of neural network model with a genetic training strategy is introduced to improve prediction results for estimating software readiness in this study. Existing object-oriented metrics and complexity software metrics are used in the Business Tier neural network based prediction model. New sets of metrics have been defined for the Presentation Logic Tier and Data Access Tier.
Keywords
neural nets; object-oriented programming; program testing; software fault tolerance; software management; software metrics; business tier neural network; code change; complexity software metrics; computational intelligence; data access tier; defect tracking; fault prediction; genetic training strategy; object class; object-oriented metrics; presentation logic tier; software management; software readiness estimation; software testing; Application software; Computational intelligence; Computer architecture; Genetics; Neural networks; Predictive models; Software metrics; Software quality; Software reliability; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Neural Networks, 2006. IJCNN '06. International Joint Conference on
Conference_Location
Vancouver, BC
Print_ISBN
0-7803-9490-9
Type
conf
DOI
10.1109/IJCNN.2006.247257
Filename
1716506
Link To Document