An empirical comparison of model validation techniques for defect prediction models

C Tantithamthavorn, S McIntosh… - IEEE Transactions …, 2016 - ieeexplore.ieee.org
Defect prediction models help software quality assurance teams to allocate their limited
resources to the most defect-prone modules. Model validation techniques, such as-fold …

Heterogeneous defect prediction

J Nam, S Kim - Proceedings of the 2015 10th joint meeting on …, 2015 - dl.acm.org
Software defect prediction is one of the most active research areas in software engineering.
We can build a prediction model with defect data collected from a software project and …

The impact of automated parameter optimization on defect prediction models

C Tantithamthavorn, S McIntosh… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Defect prediction models-classifiers that identify defect-prone software modules-have
configurable parameters that control their characteristics (eg, the number of trees in a …

The impact of class rebalancing techniques on the performance and interpretation of defect prediction models

C Tantithamthavorn, AE Hassan… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Defect models that are trained on class imbalanced datasets (ie, the proportion of defective
and clean modules is not equally represented) are highly susceptible to produce inaccurate …

A large-scale empirical study of just-in-time quality assurance

Y Kamei, E Shihab, B Adams… - IEEE Transactions …, 2012 - ieeexplore.ieee.org
Defect prediction models are a well-known technique for identifying defect-prone files or
packages such that practitioners can allocate their quality assurance efforts (eg, testing and …

Transfer defect learning

J Nam, SJ Pan, S Kim - 2013 35th international conference on …, 2013 - ieeexplore.ieee.org
Many software defect prediction approaches have been proposed and most are effective in
within-project prediction settings. However, for new projects or projects with limited training …

An empirical study of the impact of modern code review practices on software quality

S McIntosh, Y Kamei, B Adams, AE Hassan - Empirical Software …, 2016 - Springer
Software code review, ie, the practice of having other team members critique changes to a
software system, is a well-established best practice in both open source and proprietary …

The impact of code review coverage and code review participation on software quality: A case study of the qt, vtk, and itk projects

S McIntosh, Y Kamei, B Adams… - Proceedings of the 11th …, 2014 - dl.acm.org
Software code review, ie, the practice of having third-party team members critique changes
to a software system, is a well-established best practice in both open source and proprietary …

Identifying impactful service system problems via log analysis

S He, Q Lin, JG Lou, H Zhang, MR Lyu… - Proceedings of the 2018 …, 2018 - dl.acm.org
Logs are often used for troubleshooting in large-scale software systems. For a cloud-based
online system that provides 24/7 service, a huge number of logs could be generated every …

Clami: Defect prediction on unlabeled datasets (t)

J Nam, S Kim - 2015 30th IEEE/ACM International Conference …, 2015 - ieeexplore.ieee.org
Defect prediction on new projects or projects with limited historical data is an interesting
problem in software engineering. This is largely because it is difficult to collect defect …