2017
DOI: 10.1109/tse.2016.2616306
|View full text |Cite
|
Sign up to set email alerts
|

A Framework for Evaluating the Results of the SZZ Approach for Identifying Bug-Introducing Changes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
132
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 157 publications
(134 citation statements)
references
References 45 publications
2
132
0
Order By: Relevance
“…The bug-fixing commits in these projects are then mapped to the previous code changes or commits that introduce the bugs. For that purpose, we used Sliwerski, Zimmermann, and Zeller's SZZ's algorithm [26], [52], [91] to work back in time to identify what code changes lead to the bug report (and the SZZ implementation we used here came from Commit.Guru). Rodrguez-Perez et al [84] report that at least 187 papers have also used SZZ in the same way as these experiments of this paper.…”
Section: Datamentioning
confidence: 99%
See 1 more Smart Citation
“…The bug-fixing commits in these projects are then mapped to the previous code changes or commits that introduce the bugs. For that purpose, we used Sliwerski, Zimmermann, and Zeller's SZZ's algorithm [26], [52], [91] to work back in time to identify what code changes lead to the bug report (and the SZZ implementation we used here came from Commit.Guru). Rodrguez-Perez et al [84] report that at least 187 papers have also used SZZ in the same way as these experiments of this paper.…”
Section: Datamentioning
confidence: 99%
“…The process of linking commits to their associated changed code has been well studied [26], [31], [52], [91], [93], [106]. But once that link is created, it must be labelled as "bug fixing" or otherwise.…”
Section: Introductionmentioning
confidence: 99%
“…The available projects can be considered industrial and mature, due to the strict review and inclusion process required by the ASF. Moreover, the included projects have to keep on reviewing their code and follow a strict quality process 6 .…”
Section: Project Selectionmentioning
confidence: 99%
“…The SZZ [15] algorithm tries to identify the fault-inducing commits from a project's version history. The algorithm was developed in 2005 and has since been adopted in more than 200 empirical studies [11], [6].…”
Section: Szz Algorithmmentioning
confidence: 99%
See 1 more Smart Citation