Predicting merge conflicts in collaborative software development

M Owhadi-Kareshk, S Nadi… - 2019 ACM/IEEE …, 2019 - ieeexplore.ieee.org
Background. During collaborative software development, developers often use branches to
add features or fix bugs. When merging changes from two branches, conflicts may occur if …

Predicting Textual Merge Conflicts

MO Kareshk - 2020 - era.library.ualberta.ca
During collaborative software development, developers often use branches to add features
or fix bugs. When merging changes from two branches, conflicts may occur if the changes …

[PDF][PDF] Investigating the Merge Conflict Life-Cycle Taking the Social Dimension into Account

GA do Vale - scholar.archive.org
Context. Software development is a collaborative and distributed activity in which success
depends on the ability to coordinate social and technical assets. Version control systems …

AUTOMATED BACKPORTING FOR EFFICIENT VERSION MANAGEMENT IN SOFTWARE REPOSITORIES

D Chakroborti - 2025 - harvest.usask.ca
Managing software versions can be a complex software development task as it involves
multiple stakeholders with differing interests. Proper management of the versions requires …

Investigating the merge conflict life-cycle taking the social dimension into account

G Andrade Do Vale - 2023 - publikationen.sulb.uni-saarland.de
Context. Software development is a collaborative and distributed activity in which success
depends on the ability to coordinate social and technical assets. Version control systems …

Spork: Move-enabled structured merge for Java with GumTree and 3DM

S Larsén - 2020 - diva-portal.org
With software development becoming an increasingly parallel process in which branching
lines of development is common, the shortcomings of unstructured merge techniques are …

Improvements to Test Case Prioritisation considering Efficiency and Effectiveness on Real Faults

D Paterson - 2019 - etheses.whiterose.ac.uk
Despite the best efforts of programmers and component manufacturers, software does not
always work perfectly. In order to guard against this, developers write test suites that execute …

[CITATION][C] Towards automating code reviews

M Fadhel - 2020