arrow
Return

Bad smells in software analytics papers

delete2019-08-01
delete25
delete
OA
AI
T
Tim Menzies *
M
Martin Shepperd
DOI:10.1016/j.infsof.2019.04.005delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Context There has been a rapid growth in the use of data analytics to underpin evidence-based software engineering. However the combination of complex techniques, diverse reporting standards and poorly understood underlying phenomena are causing some concern as to the reliability of studies. Objective: Our goal is to provide guidance for producers and consumers of software analytics studies (computational experiments and correlation studies). Method: We propose using bad smells, i.e., surface indications of deeper problems and popular in the agile software community and consider how they may be manifest in software analytics studies. Results: We list 12 bad smells in software analytics papers (and show their impact by examples). Conclusions: We believe the metaphor of bad smell is a useful device. Therefore we encourage more debate on what contributes to the validity of software analytics studies (so we expect our list will mature over time).
Keywords:
STATISTICAL POWER
PRACTICAL GUIDE
SIZE
REPLICATION
CONFIDENCE
SELECTION
ACCURACY
TESTS
BIAS
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Information and Software Technology cover
Information and Software Technology
IF:
4.3
Papers:
3.7K
Citations:
7.7K

Organization

B
brunel university
Scholars:
5.8K
Papers: 7.1K
Citations: 9
N
North Carolina State University
Scholars:
2.6W
Papers: 2.3W
Citations: 3.7W