Proceedings of the 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering 2011
DOI: 10.1145/2025113.2025139
|View full text |Cite
|
Sign up to set email alerts
|

Proactive detection of collaboration conflicts

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
177
1

Year Published

2012
2012
2022
2022

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 179 publications
(178 citation statements)
references
References 36 publications
0
177
1
Order By: Relevance
“…The difference between local and remote team members is not large and probably not significant 4 ; this may indicate that the likelihood of conflicts depends more directly on other factors than location. More significantly, the majority of responses indicate the work of other teams as the main source of conflicts suggesting that bad practices in the usage of the Git version control system 4 Statistical significance tests do not seem to be applicable: paired tests (such as the Wilcoxon signed-rank test) typically require samples of the same population in different conditions, and unpaired two-sample tests (such as the U test) typically require independent samples. Neither seems justifiably the case in our experiments of local vs. remote: local and remote conditions in each pair are reported by the same person (hence they are likely dependent); the populations of local and of remote are not directly comparable (in our setup, each local group interacts with two remote groups).…”
Section: A Merge Conflicts: Frequency and Originmentioning
confidence: 88%
See 2 more Smart Citations
“…The difference between local and remote team members is not large and probably not significant 4 ; this may indicate that the likelihood of conflicts depends more directly on other factors than location. More significantly, the majority of responses indicate the work of other teams as the main source of conflicts suggesting that bad practices in the usage of the Git version control system 4 Statistical significance tests do not seem to be applicable: paired tests (such as the Wilcoxon signed-rank test) typically require samples of the same population in different conditions, and unpaired two-sample tests (such as the U test) typically require independent samples. Neither seems justifiably the case in our experiments of local vs. remote: local and remote conditions in each pair are reported by the same person (hence they are likely dependent); the populations of local and of remote are not directly comparable (in our setup, each local group interacts with two remote groups).…”
Section: A Merge Conflicts: Frequency and Originmentioning
confidence: 88%
“…(The average project size was 11'776 lines of code in 68 classes). [19] detect, inspect no no real-time no yes no no no CollabVS [16] detect detect, inspect yes real-time yes yes no no no Crystal [4] detect detect no commit no no yes no no WeCode [15] detect detect no saving no no yes no no CloudStudio [10] prevent, detect, inspect detect, inspect no real-time yes yes yes no yes Collabode [14] no no -no no no no yes no Cloud9 [6] no no -no no no no yes no whether it supports detection of direct conflicts and of indirect conflicts (cf. [26]); whether conflict reports may include false positives; whether conflicts are available in real-time or upon commit; the granularity of the awareness system (line, class, or branch); whether collaborative editing supports shared sessions a la Google Doc and automatic merging of versions.…”
Section: Design Of the Empirical Studymentioning
confidence: 99%
See 1 more Smart Citation
“…Crystal [4] does separate background merges of pairs of repositories, comprising that of the developer and that of a co-worker or a central master. The result is one of "textual merge failure", "build failure", "tests failure", or "tests passed" relationship for each repository pair.…”
Section: Related Workmentioning
confidence: 99%
“…In a recent work, Brun et al [4] studied nine of the most active open source projects in GitHub (http://github. com), and concluded that even with modern version control systems, like Git (http://git-scm.com), merge conflicts are "frequent, persistent, and appear not only as overlapping textual edits but also as subsequent build and test failures".…”
Section: Introductionmentioning
confidence: 99%