A systematic literature review on fault prediction performance in software engineering

T Hall, S Beecham, D Bowes, D Gray… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
Background: The accurate prediction of where faults are likely to occur in code can help
direct test effort, reduce costs, and improve the quality of software. Objective: We investigate …

Deep learning based software defect prediction

L Qiao, X Li, Q Umer, P Guo - Neurocomputing, 2020 - Elsevier
Software systems have become larger and more complex than ever. Such characteristics
make it very challengeable to prevent software defects. Therefore, automatically predicting …

It's not a bug, it's a feature: how misclassification impacts bug prediction

K Herzig, S Just, A Zeller - 2013 35th international conference …, 2013 - ieeexplore.ieee.org
In a manual examination of more than 7,000 issue reports from the bug databases of five
open-source projects, we found 33.8% of all bug reports to be misclassified-that is, rather …

A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction

R Moser, W Pedrycz, G Succi - … of the 30th international conference on …, 2008 - dl.acm.org
In this paper we present a comparative analysis of the predictive power of two different sets
of metrics for defect prediction. We choose one set of product related and one set of process …

Predicting defects using network analysis on dependency graphs

T Zimmermann, N Nagappan - … of the 30th international conference on …, 2008 - dl.acm.org
In software development, resources for quality assurance are limited by time and by cost. In
order to allocate resources effectively, managers need to rely on their experience backed by …

Predicting vulnerable software components

S Neuhaus, T Zimmermann, C Holler… - Proceedings of the 14th …, 2007 - dl.acm.org
Where do most vulnerabilities occur in software? Our Vulture tool automatically mines
existing vulnerability databases and version archives to map past vulnerabilities to …

Fair and balanced? bias in bug-fix datasets

C Bird, A Bachmann, E Aune, J Duffy… - Proceedings of the 7th …, 2009 - dl.acm.org
Software engineering researchers have long been interested in where and why bugs occur
in code, and in predicting where they might turn up next. Historical bug-occurence data has …

The influence of organizational structure on software quality: an empirical case study

N Nagappan, B Murphy, V Basili - … of the 30th international conference on …, 2008 - dl.acm.org
Often software systems are developed by organizations consisting of many teams of
individuals working together. Brooks states in the Mythical Man Month book that product …

[图书][B] Introduction and roadmap: History and challenges of software evolution

T Mens, S Demeyer, T Mens - 2008 - Springer
The ability to evolve software rapidly and reliably is a major challenge for software
engineering. In this introductory chapter we start with a historic overview of the research …

Graph-based analysis and prediction for software evolution

P Bhattacharya, M Iliofotou, I Neamtiu… - 2012 34th …, 2012 - ieeexplore.ieee.org
We exploit recent advances in analysis of graph topology to better understand software
evolution, and to construct predictors that facilitate software development and maintenance …