Progress on approaches to software defect prediction

Z Li, XY Jing, X Zhu - Iet Software, 2018 - Wiley Online Library
Software defect prediction is one of the most popular research topics in software
engineering. It aims to predict defect‐prone software modules before defects are discovered …

A systematic literature review on bad smells–5 w's: which, when, what, who, where

EV de Paulo Sobrinho, A De Lucia… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Bad smells are sub-optimal code structures that may represent problems needing attention.
We conduct an extensive literature review on bad smells relying on a large body of …

A comprehensive study on deep learning bug characteristics

MJ Islam, G Nguyen, R Pan, H Rajan - … of the 2019 27th ACM joint …, 2019 - dl.acm.org
Deep learning has gained substantial popularity in recent years. Developers mainly rely on
libraries and tools to add deep learning capabilities to their software. What kinds of bugs are …

[PDF][PDF] Performance analysis of machine learning techniques on software defect prediction using NASA datasets

A Iqbal, S Aftab, U Ali, Z Nawaz, L Sana… - … Journal of Advanced …, 2019 - researchgate.net
Defect prediction at early stages of software development life cycle is a crucial activity of
quality assurance process and has been broadly studied in the last two decades. The early …

Do code review practices impact design quality? a case study of the qt, vtk, and itk projects

R Morales, S McIntosh, F Khomh - 2015 IEEE 22nd …, 2015 - ieeexplore.ieee.org
Code review is the process of having other team members examine changes to a software
system in order to evaluate its technical content and quality. A lightweight variant of this …

Toward a smell-aware bug prediction model

F Palomba, M Zanoni, FA Fontana… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
Code smells are symptoms of poor design and implementation choices. Previous studies
empirically assessed the impact of smells on code quality and clearly indicate their negative …

Architectural smells detected by tools: a catalogue proposal

U Azadi, FA Fontana, D Taibi - 2019 IEEE/ACM International …, 2019 - ieeexplore.ieee.org
Architectural smells can negatively impact on different software qualities and can represent
a relevant source of architectural debt. Several architectural smells have been defined by …

Too many user-reviews! what should app developers look at first?

E Noei, F Zhang, Y Zou - IEEE Transactions on Software …, 2019 - ieeexplore.ieee.org
Due to the rapid growth in the number of mobile applications (apps) in the past few years,
succeeding in mobile app markets has become ruthless. Online app markets, such as …

How developers perceive smells in source code: A replicated study

D Taibi, A Janes, V Lenarduzzi - Information and Software Technology, 2017 - Elsevier
Context. In recent years, smells, also referred to as bad smells, have gained popularity
among developers. However, it is still not clear how harmful they are perceived from the …

A systematic review on the code smell effect

JAM Santos, JB Rocha-Junior, LCL Prates… - Journal of Systems and …, 2018 - Elsevier
Context: Code smell is a term commonly used to describe potential problems in the design
of software. The concept is well accepted by the software engineering community. However …