Empirical analysis of change metrics for software fault prediction

dc.authoridMishra, Alok/0000-0003-1275-2050
dc.authoridKumar, Sandeep/0000-0002-7008-4735
dc.authoridCatal, Cagatay/0000-0003-0959-2930
dc.authoridKumar, Sandeep/0000-0002-3250-4866
dc.authoridKumar, Dr Sandeep/0000-0003-0747-6776
dc.authoridKumar, Kuldeep/0000-0003-1160-9092
dc.authoridKumar, Sandeep/0000-0001-9633-407X
dc.authorscopusid56021902800
dc.authorscopusid57218539729
dc.authorscopusid57202765898
dc.authorscopusid7201441575
dc.authorscopusid22633325800
dc.authorwosidMishra, Alok/AAE-2673-2019
dc.authorwosidKumar, Sandeep/IWU-7273-2023
dc.authorwosidCatal, Cagatay/AAF-3929-2019
dc.authorwosidKumar, Sandeep/AAW-6570-2020
dc.authorwosidKumar, Dr Sandeep/AAW-6313-2020
dc.authorwosidKumar, Kuldeep/Y-4439-2019
dc.contributor.authorMıshra, Alok
dc.contributor.authorKumar, Sandeep
dc.contributor.authorKumar, Kuldeep
dc.contributor.authorMishra, Alok
dc.contributor.authorCatal, Cagatay
dc.contributor.otherSoftware Engineering
dc.date.accessioned2024-07-05T15:27:29Z
dc.date.available2024-07-05T15:27:29Z
dc.date.issued2018
dc.departmentAtılım Universityen_US
dc.department-temp[Choudhary, Garvit Rajesh] Google Inc, Mountain View, CA USA; [Kumar, Sandeep] Indian Inst Technol Roorkee, Dept Comp Sci & Engn, Roorkee, Uttar Pradesh, India; [Kumar, Kuldeep] Dr BR Ambedkar Natl Inst Technol Jalandhar, Dept Comp Sci & Engn, Jalandhar, Punjab, India; [Mishra, Alok] Atilim Univ, Dept Software Engn, Ankara, Turkey; [Catal, Cagatay] Wageningen Univ, Informat Technol Grp, Wageningen, Netherlandsen_US
dc.descriptionMishra, Alok/0000-0003-1275-2050; Kumar, Sandeep/0000-0002-7008-4735; Catal, Cagatay/0000-0003-0959-2930; Kumar, Sandeep/0000-0002-3250-4866; Kumar, Dr Sandeep/0000-0003-0747-6776; Kumar, Kuldeep/0000-0003-1160-9092; Kumar, Sandeep/0000-0001-9633-407Xen_US
dc.description.abstractA quality assurance activity, known as software fault prediction, can reduce development costs arid improve software quality. The objective of this study is to investigate change metrics in conjunction with code metrics to improve the performance of fault prediction models. Experimental studies are performed on different versions of Eclipse projects and change metrics are extracted from the GIT repositories. In addition to the existing change metrics, several new change metrics are defined and collected from the Eclipse project repository. Machine learning algorithms are applied in conjunction with the change and source code metrics to build fault prediction models. The classification model with new change metrics performs better than the models using existing change metrics. In this work, the experimental results demonstrate that change metrics have a positive impact on the performance of fault prediction models, and high-performance models can be built with several change metrics. (C) 2018 Elsevier Ltd. All rights reserved.en_US
dc.identifier.citation41
dc.identifier.doi10.1016/j.compeleceng.2018.02.043
dc.identifier.endpage24en_US
dc.identifier.issn0045-7906
dc.identifier.issn1879-0755
dc.identifier.scopus2-s2.0-85043332099
dc.identifier.startpage15en_US
dc.identifier.urihttps://doi.org/10.1016/j.compeleceng.2018.02.043
dc.identifier.urihttps://hdl.handle.net/20.500.14411/2673
dc.identifier.volume67en_US
dc.identifier.wosWOS:000441483000002
dc.identifier.wosqualityQ2
dc.language.isoenen_US
dc.publisherPergamon-elsevier Science Ltden_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectSoftware fault predictionen_US
dc.subjectEclipseen_US
dc.subjectChange logen_US
dc.subjectMetricsen_US
dc.subjectSoftware qualityen_US
dc.subjectDefect predictionen_US
dc.titleEmpirical analysis of change metrics for software fault predictionen_US
dc.typeArticleen_US
dspace.entity.typePublication
relation.isAuthorOfPublicationde97bc0b-032d-4567-835e-6cd0cb17b98b
relation.isAuthorOfPublication.latestForDiscoveryde97bc0b-032d-4567-835e-6cd0cb17b98b
relation.isOrgUnitOfPublicationd86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication.latestForDiscoveryd86bbe4b-0f69-4303-a6de-c7ec0c515da5

Files

Collections