Progress on approaches to software defect prediction
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 …
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 …
We conduct an extensive literature review on bad smells relying on a large body of …
A comprehensive study on deep learning bug characteristics
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 …
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
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 …
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
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 …
system in order to evaluate its technical content and quality. A lightweight variant of this …
Toward a smell-aware bug prediction model
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 …
empirically assessed the impact of smells on code quality and clearly indicate their negative …
Architectural smells detected by tools: a catalogue proposal
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 …
a relevant source of architectural debt. Several architectural smells have been defined by …
Too many user-reviews! what should app developers look at first?
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 …
succeeding in mobile app markets has become ruthless. Online app markets, such as …
How developers perceive smells in source code: A replicated study
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 …
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 …
of software. The concept is well accepted by the software engineering community. However …