An empirical study on software fault prediction using product and process metrics

dc.authorscopusid24831219900
dc.authorscopusid7201441575
dc.contributor.authorMıshra, Alok
dc.contributor.authorMishra,A.
dc.contributor.otherSoftware Engineering
dc.date.accessioned2024-07-05T15:46:09Z
dc.date.available2024-07-05T15:46:09Z
dc.date.issued2021
dc.departmentAtılım Universityen_US
dc.department-tempShatnawi R., Software Engineering Department, Jordan University of Science and Technology, Irbid, Jordan; Mishra A., Atilim University, Ankara, Turkey, Molde University College-Specialized Univ. in Logistics, Norwayen_US
dc.description.abstractProduct and process metrics are measured from the development and evolution of software. Metrics are indicators of software fault-proneness and advanced models using machine learning can be provided to the development team to select modules for further inspection. Most fault-proneness classifiers were built from product metrics. However, the inclusion of process metrics adds evolution as a factor to software quality. In this work, the authors propose a process metric measured from the evolution of software to predict fault-proneness in software models. The process metrics measures change-proneness of modules (classes and interfaces). Classifiers are trained and tested for five large open-source systems. Classifiers were built using product metrics alone and using a combination of product and the proposed process metric. The classifiers evaluation shows improvements whenever the process metrics were used. Evolution metrics are correlated with quality of software and helps in improving software quality prediction for future releases. Copyright © 2021, IGI Global.en_US
dc.identifier.citation1
dc.identifier.doi10.4018/IJITSA.2021010104
dc.identifier.endpage16en_US
dc.identifier.issn1935-570X
dc.identifier.issue1en_US
dc.identifier.scopus2-s2.0-85101342800
dc.identifier.startpage1en_US
dc.identifier.urihttps://doi.org/10.4018/IJITSA.2021010104
dc.identifier.urihttps://hdl.handle.net/20.500.14411/4024
dc.identifier.volume14en_US
dc.language.isoenen_US
dc.publisherIGI Globalen_US
dc.relation.ispartofInternational Journal of Information Technologies and Systems Approachen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectCK metricsen_US
dc.subjectProcess metricsen_US
dc.subjectProduct metricsen_US
dc.subjectSoftware faulten_US
dc.titleAn empirical study on software fault prediction using product and process metricsen_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