Defect Prediction Framework Using Neural Networks for Software Enhancement Projects

dc.contributor.authorVashisht, Vipul
dc.contributor.authorLal, Manohar
dc.contributor.authorG.S, Sureshchandar
dc.date.accessioned2017-07-14T07:27:04Z
dc.date.available2017-07-14T07:27:04Z
dc.date.copyright2016en_US
dc.description.abstractSo far, various approaches have been proposed for effective and accurate prediction of software defects, yet most of these approaches have limited adoption in practice. The objective of this paper is to provide a framework which is expected to be more user-friendly, effective and acceptable for predicting the defects in multiple phases across software enhancement projects. This communication describes a process of applying computational intelligence technologies, in particular neural networks in formulating defect prediction models early in the software development life cycle. A series of empirical experiments are carried out based on input and output measures extracted from 50 'real world' project subsystems. In order to increase the adoption and make the prediction framework easily accessible to project managers, a graphical user interface (GUI) based tool has been designed and implemented that allows input data to be fed easily. The proposed framework uses historical data for training model and as a result provides a defect range (minimum, maximum) based output instead of a definite defect count based output. This is done in view of the fact that exact-count prediction has less probability of being correct as compared to range based predictions. The defect predictions can be used for taking informed decisions including prioritizing software testing efforts, planning additional round of code reviews, allocating human and computerresources, planning for risk mitigation strategy and other corrective actions. The claim of effectiveness of proposed framework is established through results of a comparative study, involving the proposed framework and some well-known models for software defect prediction.en_US
dc.description.searchVisibilitytrueen_US
dc.description.urihttp://www.journalrepository.org/media/journals/BJMCS_6/2016/May/Vashisht1652016BJMCS26337.pdfen_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.issn2231-0851en_US
dc.identifier.urihttp://www.journalrepository.org/media/journals/BJMCS_6/2016/May/Vashisht1652016BJMCS26337.pdfen_US
dc.identifier.urihttp://www.ignou.ndl.iitkgp.ac.in:8080/xmlui/handle/123456789/58
dc.language.isoengen_US
dc.publisherSCIENCEDOMAIN international Ltd.en_US
dc.publisher.date2016
dc.publisher.placeHooghly, West Bengal, Indiaen_US
dc.relation.requiresPDF viewer Pluginen_US
dc.rights.accessRightsndlen_US
dc.sourceIGNOUen_US
dc.source.urihttp://www.ignou.ac.in/en_US
dc.subjectSoftware defect; software defect prediction model; Neural Network (NN); quality management.en_US
dc.subject.ddc621.399en_US
dc.subject.otherElectrical and Electronic Engineeringen_US
dc.titleDefect Prediction Framework Using Neural Networks for Software Enhancement Projectsen_US
dc.typetexten_US
lrmi.educationalAlignment.difficultyLevelmediumen_US
lrmi.educationalAlignment.educationalFrameworkUniversity Grants Commission (UGC)en_US
lrmi.educationalAlignment.educationalLevelug_pgen_US
lrmi.educationalAlignment.pedagogicObjectiveFor Academic and research useen_US
lrmi.educationalRoleteacheren_US
lrmi.educationalUseresearchen_US
lrmi.interactivityTypemixeden_US
lrmi.learningResourceTypearticleen_US
lrmi.typicalAgeRange22+en_US
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Vipul Vashist - Defect Prediction Framework Using Neural Networks for Software Enhancement Projects.pdf
Size:
429.86 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: