Identifying defective software entities is essential to ensure software quality during software development. However, the high dimensionality and class distribution imbalance of software defect data seriously affect software defect prediction performance. In order to solve this problem, this paper proposes an Ensemble MultiBoost based on RIPPER classifier for prediction of imbalanced Software Defect data, called EMR_SD. Firstly, the algorithm uses principal component analysis (PCA) method to find out the most effective features from the original features of the data set, so as to achieve the purpose of dimensionality reduction and redundancy removal. Furthermore, the combined sampling method of adaptive synthetic sampling (ADASYN) and rando...
Machine learning techniques are frequent for the complicated task of predicting software defects. Of...
Software defect prediction using classification algorithms was advocated by many researchers.Moreove...
Background and aim: Many sophisticated data mining and machine learning algorithms have been used fo...
With the availability of high-speed Internet and the advent of Internet of Things devices, modern so...
Fault prediction problem has a crucial role in the software development process because it contribut...
Imbalanced data is a common problem in data mining when dealing with classi cation problems, where ...
A software defect is an error, flaw, mistake, or fault in a computer program or system that produces...
Recent advances in the domain of software defect prediction (SDP) include the integration of multipl...
The software has turn into an imperious part of human’s life. In the recent computing era, many larg...
Background: Ensemble techniques have gained attention in various scientific fields. Defect predictio...
Predicting when and where bugs will appear in software may assist improve quality and save on softwa...
The most important part in software engineering is a software defect prediction. Software defect pre...
Software is becoming an indigenous part of human life with the rapid development of software enginee...
Software defect prediction is a practical approach to improve the quality and efficiency of time and...
Background: The software industry spends a lot of money on finding and fixing defects. It utilises ...
Machine learning techniques are frequent for the complicated task of predicting software defects. Of...
Software defect prediction using classification algorithms was advocated by many researchers.Moreove...
Background and aim: Many sophisticated data mining and machine learning algorithms have been used fo...
With the availability of high-speed Internet and the advent of Internet of Things devices, modern so...
Fault prediction problem has a crucial role in the software development process because it contribut...
Imbalanced data is a common problem in data mining when dealing with classi cation problems, where ...
A software defect is an error, flaw, mistake, or fault in a computer program or system that produces...
Recent advances in the domain of software defect prediction (SDP) include the integration of multipl...
The software has turn into an imperious part of human’s life. In the recent computing era, many larg...
Background: Ensemble techniques have gained attention in various scientific fields. Defect predictio...
Predicting when and where bugs will appear in software may assist improve quality and save on softwa...
The most important part in software engineering is a software defect prediction. Software defect pre...
Software is becoming an indigenous part of human life with the rapid development of software enginee...
Software defect prediction is a practical approach to improve the quality and efficiency of time and...
Background: The software industry spends a lot of money on finding and fixing defects. It utilises ...
Machine learning techniques are frequent for the complicated task of predicting software defects. Of...
Software defect prediction using classification algorithms was advocated by many researchers.Moreove...
Background and aim: Many sophisticated data mining and machine learning algorithms have been used fo...