Proceedings of the 11th Working Conference on Mining Software Repositories 2014
DOI: 10.1145/2597073.2597111
|View full text |Cite
|
Sign up to set email alerts
|

Incremental origin analysis of source code files

Abstract: The history of software systems tracked by version control systems is often incomplete because many file movements are not recorded. However, static code analyses that mine the file history, such as change frequency or code churn, produce precise results only if the complete history of a source code file is available. In this paper, we show that up to 38.9% of the files in open source systems have an incomplete history, and we propose an incremental, commit-based approach to reconstruct the history based on cl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 20 publications
(2 citation statements)
references
References 29 publications
0
2
0
Order By: Relevance
“…The method compares identifiers used in functions to identify original functions. Steidl et al [34] proposed to detect source code move, copy, and merge in a source code repository. The method identifies a similar file in a repository as a candidate of an original version.…”
Section: B Origin Analysismentioning
confidence: 99%
“…The method compares identifiers used in functions to identify original functions. Steidl et al [34] proposed to detect source code move, copy, and merge in a source code repository. The method identifies a similar file in a repository as a candidate of an original version.…”
Section: B Origin Analysismentioning
confidence: 99%
“…The method compares identifiers used in functions to identify original functions. Steidl et al [31] proposed to detect source code move, copy, and merge in a source code repository. The method identifies a similar file in a repository as a candidate of an original version.…”
Section: B Origin Analysismentioning
confidence: 99%