{"title":"Cognitive Inherent SLR Enabled Survey for Software Defect Prediction","authors":"Anurag Mishra, Ashish Sharma","doi":"10.2174/0126662558243958231207094823","DOIUrl":null,"url":null,"abstract":"\n\nAny software is created to help automate manual processes most of the\ntime. It is expected from the developed software that it should perform the tasks it is supposed to do.\n\n\n\nMore formally, it should work in a deterministic manner. Further, it should be capable of\nknowing if any provided input is not in the required format. Correctness of the software is inherent\nvirtue that it should possess. Any remaining bug during the development phase would hamper the\napplication's correctness and impact the software's quality assurance. Software defect prediction is\nthe research area that helps the developer to know bug-prone areas of the developed software.\n\n\n\nDatasets are used using data mining, machine learning, and deep learning techniques to\nachieve study. A systematic literature survey is presented for the selected studies of software defect\nprediction.\n\n\n\nUsing a grading mechanism, we calculated each study's grade based on its compliance\nwith the research validation question. After every level, we have selected 54 studies to include in\nthis study.\n","PeriodicalId":36514,"journal":{"name":"Recent Advances in Computer Science and Communications","volume":"18 5","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Recent Advances in Computer Science and Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2174/0126662558243958231207094823","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 0
Abstract
Any software is created to help automate manual processes most of the
time. It is expected from the developed software that it should perform the tasks it is supposed to do.
More formally, it should work in a deterministic manner. Further, it should be capable of
knowing if any provided input is not in the required format. Correctness of the software is inherent
virtue that it should possess. Any remaining bug during the development phase would hamper the
application's correctness and impact the software's quality assurance. Software defect prediction is
the research area that helps the developer to know bug-prone areas of the developed software.
Datasets are used using data mining, machine learning, and deep learning techniques to
achieve study. A systematic literature survey is presented for the selected studies of software defect
prediction.
Using a grading mechanism, we calculated each study's grade based on its compliance
with the research validation question. After every level, we have selected 54 studies to include in
this study.