UCSY's Research Repository

Utilizing Computational Intelligence to Assist in Software Release Decision

Show simple item record

dc.contributor.author Thwin, Mie Mie Thet
dc.contributor.author Quah, Tong Seng
dc.date.accessioned 2020-03-16T18:24:33Z
dc.date.available 2020-03-16T18:24:33Z
dc.date.issued 2007-05
dc.identifier.uri http://onlineresource.ucsy.edu.mm/handle/123456789/2514
dc.description.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. 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 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. These metrics are validated using two sets of real world application data, one set was collected from a warehouse management system and another set was collected from a corporate information system. en_US
dc.language.iso en en_US
dc.publisher Enginnering Letters en_US
dc.relation.ispartofseries ;Vol. 14
dc.subject Defect Tracking en_US
dc.subject Predictive Model en_US
dc.subject N-tier Application en_US
dc.subject Software Readiness en_US
dc.title Utilizing Computational Intelligence to Assist in Software Release Decision en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository



Browse

My Account

Statistics