DOI to all article
Articles can be submission online
We Follow Peer Review Process
Call for Papers for Current Issue
Welcome to IJMCR
 

Article Published In IJMCR

AI-Driven Frameworks for Efficient Software Bug Prediction and Automated Quality Assurance

Pages : 57-66, DOI: DOI: https://doi.org/10.14741/ijmcr/v.7.1.12

Author : Koteswararao Dondapati and Veerandra Kumar R

Download PDF

This paper introduces an AI-driven framework designed to enhance software bug prediction and automated quality assurance. The framework leverages advanced machine learning and deep learning techniques, particularly Deep Belief Networks, to effectively predict bug-prone areas within software systems. The methodology begins with the collection of comprehensive datasets, which include essential features such as code complexity, commit logs, bug reports, and developer activity. These data are pre-processed to handle missing values, remove duplicates, and normalize for consistency, ensuring the dataset is ready for model training. Feature extraction using Wavelet Transform is then applied to capture both fine-grained and broad patterns within the data. The core of the model consists of Restricted Boltzmann Machines in the hidden layers of the DBN, which learn hierarchical representations from the input data. The output layer classifies the software as either buggy or non-buggy based on the learned features. The model’s performance was evaluated and showed promising results in predicting software defects, offering valuable insights into areas requiring attention. The study compares the AI-driven approach with traditional defect prediction methods, demonstrating higher adaptability and accuracy in dynamic environments. The results suggest that further refinement, real-time data integration, and hybrid model development could further enhance the model’s predictive capabilities for software validation and quality assurance processes.

Keywords: Bug Prediction, Automated Quality Assurance, Deep Learning, Software Testing, Machine Learning.

Announcements

About IJMCR

All the persons belonging directly or indirectly to Microbiology, Biotechnology, Biochemistry, Virology, Environmental Sciences, Medical and Pharmaceutical Sciences, Food and Nutrition, Botany, Zoology, Mycology, Phycology and Agricultural Sciences.