2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) 2015
DOI: 10.1109/esem.2015.7321191
|View full text |Cite
|
Sign up to set email alerts
|

Assessing Semistructured Merge in Version Control Systems: A Replicated Experiment

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

4
17
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 24 publications
(21 citation statements)
references
References 19 publications
4
17
0
Order By: Relevance
“…In merge situations where semistructured merge reduces the number of reported conflicts, Apel et al [2011] show an average reduction of 34% compared to unstructured merge. In a replication of this study, we find a larger average reduction of 62%, again in favor of semistructured merge [Cavalcanti et al 2015].…”
Section: Introductionsupporting
confidence: 50%
See 1 more Smart Citation
“…In merge situations where semistructured merge reduces the number of reported conflicts, Apel et al [2011] show an average reduction of 34% compared to unstructured merge. In a replication of this study, we find a larger average reduction of 62%, again in favor of semistructured merge [Cavalcanti et al 2015].…”
Section: Introductionsupporting
confidence: 50%
“…Previous studies [Apel et al 2011;Cavalcanti et al 2015] compare these two merge approaches with respect to the number of reported conflicts, showing, for most but not all projects and merge situations, reduction in favor of semistructured merge. This reduction is mainly due to the automatic resolution of obvious unstructured merge false positives that are reported when, for example, developers add different and independent methods to the same file text area.…”
Section: Introductionmentioning
confidence: 99%
“…Only a few studies have begun to address the questions of how conflicts arise and how they are resolved (e.g., [2], [22], [23], [25], [26], [43]). Brun et al [22] studied the history of nine projects and found that 16% of merges have structural failures (code), 1% syntactic (compilation) failures, and 6% semantic (test) failures.…”
Section: Related Workmentioning
confidence: 99%
“…With a somewhat different focus, Leßenich et al [2] and Cavalcante et al [25] examined 50 and 60 projects, respectively, to compare semi-structured and unstructured merge techniques in terms of how many conflicts they report. Both studies found that semi-structured merge techniques can reduce the number of conflicts by approximately half, but not eliminate them.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation