A Systematic Literature Review of Inter-Commit Fine-Grained Source Code Changes: Assessing Readiness for Large-Scale Data Collection

Fine-grained code change (FGCC) recording tools provide detailed insights into code evolution beyond what traditional version control systems offer, supporting the extensive data collection required for training modern machine learning models. This systematic review analyzed 92 primary studies and found that most FGCC tools were designed to support research on code evolution, developer collaboration, or education and are typically implemented as IDE plugins or client-server applications. Key challenges identified include limited interoperability, sustainability issues due to tight coupling with specific technologies, and privacy concerns. The review recommends developing standardized communication protocols and data schemas to improve FGCC tool integration and facilitate large-scale data collection for AI applications.

Authors

Institutions

Publication Details

Journal
ACM Computing Surveys
Published
2025-09-12
DOI
https://doi.org/10.1145/3767321
Citations
1
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Systematic Literature Review of Inter-Commit Fine-Grained Source Code Changes: Assessing Readiness for Large-Scale Data Collection

Mirosław Ochodek, Paweł Rzanny
1 citations
ACM Computing Surveys
Software Engineering Research
3.25
article

A Systematic Literature Review of Inter-Commit Fine-Grained Source Code Changes: Assessing Readiness for Large-Scale Data Collection

Mirosław Ochodek, Paweł Rzanny
article en
1 citations

Abstract

Fine-grained code change (FGCC) recording tools provide detailed insights into code evolution beyond what traditional version control systems offer, supporting the extensive data collection required for training modern machine learning models. This systematic review analyzed 92 primary studies and found that most FGCC tools were designed to support research on code evolution, developer collaboration, or education and are typically implemented as IDE plugins or client-server applications. Key challenges identified include limited interoperability, sustainability issues due to tight coupling with specific technologies, and privacy concerns. The review recommends developing standardized communication protocols and data schemas to improve FGCC tool integration and facilitate large-scale data collection for AI applications.

ACM Computing SurveysVol. 58(4)
National Information Processing Institute (PL), Poznań University of Technology (PL)
Openalex Percentile: Top 6%
Software Engineering Research
3.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.