On the Prediction of Software Merge Conflicts: A Systematic Review and Meta-analysis
Abstract
References
Index Terms
- On the Prediction of Software Merge Conflicts: A Systematic Review and Meta-analysis
Recommendations
A Characterization Study of Merge Conflicts in Java Projects
In collaborative software development, programmers create software branches to add features and fix bugs tentatively, and then merge branches to integrate edits. When edits from different branches textually overlap (i.e., textual conflicts) or lead to ...
Factors that Affect Merge Conflicts: A Software Developers’ Perspective
SBES '21: Proceedings of the XXXV Brazilian Symposium on Software EngineeringMerge conflicts are very common in collaborative software development. Such collaborative work is usually supported by the use of branches, which at some point can be merged. In the technical literature, several studies propose mechanisms to avoid ...
Automatic prediction of developers’ resolutions for software merge conflicts
AbstractIn collaborative software development, developers simultaneously work in parallel on different branches that they merge periodically. When edits from different branches textually overlap, conflicts may occur. Manually resolving conflicts can be ...
Highlights- We conducted an empirical study to characterize merge conflicts in Java programs.
- Our study shows that 12 characteristics can be used to predict conflict resolutions.
- We created RPredictor to predict the resolution strategy given a ...
Comments
Please enable JavaScript to view thecomments powered by Disqus.Information & Contributors
Information
Published In
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
- Research
- Refereed limited
Conference
Acceptance Rates
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 67Total Downloads
- Downloads (Last 12 months)19
- Downloads (Last 6 weeks)1
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign inFull Access
View options
View or Download as a PDF file.
PDFeReader
View online with eReader.
eReaderHTML Format
View this article in HTML Format.
HTML Format