Abstract
Introduction: 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.
Methods: 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.
Results: 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.
Conclusion: 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.
Keywords: Software defect prediction, software fault prediction, software bug prediction, performance indicator, systematic literature survey, machine learning.
Recent Advances in Computer Science and Communications
Title:Cognitive Inherent SLR Enabled Survey for Software Defect Prediction
Volume: 17 Issue: 5
Author(s): Anurag Mishra*Ashish Sharma
Affiliation:
- Department of CSE, GLA University, Mathura, India
Keywords: Software defect prediction, software fault prediction, software bug prediction, performance indicator, systematic literature survey, machine learning.
Abstract:
Introduction: 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.
Methods: 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.
Results: 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.
Conclusion: 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.
Export Options
About this article
Cite this article as:
Mishra Anurag*, Sharma Ashish, Cognitive Inherent SLR Enabled Survey for Software Defect Prediction, Recent Advances in Computer Science and Communications 2024; 17 (5) : e201223224374 . https://dx.doi.org/10.2174/0126662558243958231207094823
DOI https://dx.doi.org/10.2174/0126662558243958231207094823 |
Print ISSN 2666-2558 |
Publisher Name Bentham Science Publisher |
Online ISSN 2666-2566 |
Call for Papers in Thematic Issues
?The New Era of Computational Intelligence: Big Data Applications in Health Care?
Analyzing healthcare data has remained a tedious task for data analysts in the current age of research due the nonlinear nature of data. With data sources multiplying and their complexity rising, the most common challenge for medical analysts today is obtaining relevant data for those that need it. The challenge ...read more
Advanced Applications of Artificial Intelligence in Manufacturing Technologies
As one of the most advanced fields of study and technology in existence today, artificial intelligence (AI) is finding more and more applications in production and daily life, especially in the industrial sector. This showcases the many applications of AI in mechanical production, including but not limited to: improving worker ...read more
Advanced integration of computer vision and AI algorithms for automated applications in vehicles
Automation is a key component of present automobile industry to enhance the innovation through artificial intelligence. Intelligent automation in the autonomous vehicles can replace humans and provide better safety movements of vehicles. Global shift towards human to automation needs high risk mitigation technologies. The vast challenges of autonomous vehicles are ...read more
Advancing Computer Vision and Multimedia Communication for Seamless Human-Machine Interaction
The rapid advancements in computer vision and multimedia communication technologies are revolutionizing the way humans interact with machines. These technologies have the potential to enable seamless and natural human-machine interaction, creating new possibilities for communication, collaboration, and entertainment. The findings will have a significant impact on the development of new ...read more
- Author Guidelines
- Graphical Abstracts
- Fabricating and Stating False Information
- Research Misconduct
- Post Publication Discussions and Corrections
- Publishing Ethics and Rectitude
- Increase Visibility of Your Article
- Archiving Policies
- Peer Review Workflow
- Order Your Article Before Print
- Promote Your Article
- Manuscript Transfer Facility
- Editorial Policies
- Allegations from Whistleblowers