Reproducibility and credibility in empirical software engineering: A case study based on a systematic literature review of the use of the szz algorithm

G Rodríguez-Pérez, G Robles… - Information and …, 2018 - Elsevier
Abstract Context Reproducibility of Empirical Software Engineering (ESE) studies is an
essential part for improving their credibility, as it offers the opportunity to the research …

The impact of mislabeled changes by szz on just-in-time defect prediction

Y Fan, X Xia, DA Da Costa, D Lo… - IEEE transactions on …, 2019 - ieeexplore.ieee.org
Just-in-Time (JIT) defect prediction-a technique which aims to predict bugs at change level-
has been paid more attention. JIT defect prediction leverages the SZZ approach to identify …

Impact of developer turnover on quality in open-source software

M Foucault, M Palyart, X Blanc, GC Murphy… - Proceedings of the …, 2015 - dl.acm.org
Turnover is the phenomenon of continuous influx and retreat of human resources in a team.
Despite being well-studied in many settings, turnover has not been characterized for open …

Accurate developer recommendation for bug resolution

X Xia, D Lo, X Wang, B Zhou - 2013 20th Working Conference …, 2013 - ieeexplore.ieee.org
Bug resolution refers to the activity that developers perform to diagnose, fix, test, and
document bugs during software development and maintenance. It is a collaborative activity …

[PDF][PDF] A survey on bug-report analysis.

J Zhang, X Wang, D Hao, B Xie, L Zhang, H Mei - Sci. China Inf. Sci., 2015 - Citeseer
Bug reports are essential software artifacts that describe software bugs, especially in open-
source software. Lately, due to the availability of a large number of bug reports, a …

Automatic recommendation of API methods from feature requests

F Thung, S Wang, D Lo, J Lawall - 2013 28th IEEE/ACM …, 2013 - ieeexplore.ieee.org
Developers often receive many feature requests. To implement these features, developers
can leverage various methods from third party libraries. In this work, we propose an …

Bench4bl: reproducibility study on the performance of ir-based bug localization

J Lee, D Kim, TF Bissyandé, W Jung… - Proceedings of the 27th …, 2018 - dl.acm.org
In recent years, the use of Information Retrieval (IR) techniques to automate the localization
of buggy files, given a bug report, has shown promising results. The abundance of …

How bugs are born: a model to identify how bugs are introduced in software components

G Rodríguez-Pérez, G Robles, A Serebrenik… - Empirical Software …, 2020 - Springer
When identifying the origin of software bugs, many studies assume that “a bug was
introduced by the lines of code that were modified to fix it”. However, this assumption does …

Evaluating szz implementations through a developer-informed oracle

G Rosa, L Pascarella, S Scalabrino… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
The SZZ algorithm for identifying bug-inducing changes has been widely used to evaluate
defect prediction techniques and to empirically investigate when, how, and by whom bugs …

Compositional vector space models for improved bug localization

S Wang, D Lo, J Lawall - 2014 IEEE International Conference …, 2014 - ieeexplore.ieee.org
Software developers and maintainers often need to locate code units responsible for a
particular bug. A number of Information Retrieval (IR) techniques have been proposed to …