Just-in-time software defect prediction (JIT-SDP) is an active topic in software defect prediction, which aims to identify defect-inducing changes. Recently, some studies have found that the variability of defect data sets can affect the performance of defect predictors. By using local models, it can help improve the performance of prediction models. However, previous studies have focused on module-level defect prediction. Whether local models are still valid in the context of JIT-SDP is an important issue. To this end, we compare the performance of local and global models through a large-scale empirical study based on six open-source projects with 227417 changes. The experiment considers three evaluation scenarios of cross-validation, cros...
Abstract—Defect prediction models are a well-known technique for identifying defect-prone files or p...
Different data preprocessing methods and classifiers have been established and evaluated earlier for...
The increasing complexity of today's software requires the contribution of thousands of developers. ...
focused on the creation of effort and defect prediction models. Such models are important means for ...
Developers use defect prediction models to efficiently allocate limited resources for quality assura...
The performance of software defect prediction(SDP) models is known to be dependent on the datasets u...
Finding defects in proposed changes is one of the biggest motivations and expected outcomes of code ...
Just-in-time (JIT) defect prediction refers to the technique of predicting whether a code change is ...
Just-In-Time Software Defect Prediction (JIT-SDP) is concerned with predicting whether software chan...
Existing research is unclear on how to generate lessons learned for defect prediction and effort est...
Defect prediction techniques allow spotting modules (or commits) likely to contain (introduce) a def...
Some of the challenges faced with Just-in-time defect (JIT) prediction are achieving high performing...
During the last 10 years, hundreds of different defect prediction models have been published. The pe...
Abstract—Defect prediction models help software quality as-surance teams to effectively allocate the...
The ongoing development of computer systems requires massive software projects. Running the componen...
Abstract—Defect prediction models are a well-known technique for identifying defect-prone files or p...
Different data preprocessing methods and classifiers have been established and evaluated earlier for...
The increasing complexity of today's software requires the contribution of thousands of developers. ...
focused on the creation of effort and defect prediction models. Such models are important means for ...
Developers use defect prediction models to efficiently allocate limited resources for quality assura...
The performance of software defect prediction(SDP) models is known to be dependent on the datasets u...
Finding defects in proposed changes is one of the biggest motivations and expected outcomes of code ...
Just-in-time (JIT) defect prediction refers to the technique of predicting whether a code change is ...
Just-In-Time Software Defect Prediction (JIT-SDP) is concerned with predicting whether software chan...
Existing research is unclear on how to generate lessons learned for defect prediction and effort est...
Defect prediction techniques allow spotting modules (or commits) likely to contain (introduce) a def...
Some of the challenges faced with Just-in-time defect (JIT) prediction are achieving high performing...
During the last 10 years, hundreds of different defect prediction models have been published. The pe...
Abstract—Defect prediction models help software quality as-surance teams to effectively allocate the...
The ongoing development of computer systems requires massive software projects. Running the componen...
Abstract—Defect prediction models are a well-known technique for identifying defect-prone files or p...
Different data preprocessing methods and classifiers have been established and evaluated earlier for...
The increasing complexity of today's software requires the contribution of thousands of developers. ...