Sciweavers

ENGL
2007

Utilizing Computational Intelligence to Assist in Software Release Decision

13 years 3 months ago
Utilizing Computational Intelligence to Assist in Software Release Decision
—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. Our prediction model is divided into three parts: (1) prediction model for Presentation Logic Tier software components (2) prediction model for Business Tier software components and (3) prediction model for Data Access Tier software components. Existing object-oriented metrics and complexit...
Tong-Seng Quah, Mie Mie Thet Thwin
Added 13 Dec 2010
Updated 13 Dec 2010
Type Journal
Year 2007
Where ENGL
Authors Tong-Seng Quah, Mie Mie Thet Thwin
Comments (0)