The paper focuses on Cross-Version Defect Prediction (CVDP) where the classification model is trained on information of the prior version and then tested to predict defects in the components of the last release. To avoid the distribution differences which could negatively impact the performances of machine learning based model, we consider Dissimilarity-based Sparse Subset Selection (DS3) technique for selecting meaningful representatives to be included in the training set. Furthermore, we employ a Convolutional Neural Network (CNN) to generate structural and semantic features to be merged with the traditional software measures to obtain a more comprehensive list of predictors. To evaluate the usefulness of our proposal for the CVDP scenari...
Developing successful software with no defects is one of the main goals of software projects. In ord...
The feasibility of building a software defect prediction (SDP) model in the absence of previous reco...
In recent years, the software industry has invested substantial effort to improve software quality i...
The paper focuses on Cross-Version Defect Prediction (CVDP) where the classification model is traine...
The paper focuses on Cross-Version Defect Prediction (CVDP) where the classification model is traine...
The paper focuses on Cross-Version Defect Prediction (CVDP) where the classification model is traine...
To improve software reliability, software defect prediction is used to find software bugs and priori...
The defect prediction models can be a good tool on organizing the project´s test resources. The mode...
Cross-project defect prediction (CPDP) on projects with limited historical data has attracted much a...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Developing successful software with no defects is one of the main goals of software projects. In ord...
Developing successful software with no defects is one of the main goals of software projects. In ord...
The feasibility of building a software defect prediction (SDP) model in the absence of previous reco...
In recent years, the software industry has invested substantial effort to improve software quality i...
The paper focuses on Cross-Version Defect Prediction (CVDP) where the classification model is traine...
The paper focuses on Cross-Version Defect Prediction (CVDP) where the classification model is traine...
The paper focuses on Cross-Version Defect Prediction (CVDP) where the classification model is traine...
To improve software reliability, software defect prediction is used to find software bugs and priori...
The defect prediction models can be a good tool on organizing the project´s test resources. The mode...
Cross-project defect prediction (CPDP) on projects with limited historical data has attracted much a...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Existing defect prediction models use product or process metrics and machine learning methods to ide...
Developing successful software with no defects is one of the main goals of software projects. In ord...
Developing successful software with no defects is one of the main goals of software projects. In ord...
The feasibility of building a software defect prediction (SDP) model in the absence of previous reco...
In recent years, the software industry has invested substantial effort to improve software quality i...