Matches in SemOpenAlex for { <https://semopenalex.org/work/W3048356987> ?p ?o ?g. }
Showing items 1 to 66 of
66
with 100 items per page.
- W3048356987 abstract "Merge conflicts can occur when multiple developers work concurrently on the same source code corpus. Diverging textual changes (in the same lines of code) are typically easy to resolve with help of common tools like Git. More challenging are higher-order merge conflicts. They arise as the result of unintended interactions between changes in different parts of the source code. Higher-order merge conflicts can be caused by a combination of changes, and so even thorough testing of the individual development branches might not be able to identify them. We suggest an approach based on static analysis and a prototypical tool to detect potential higher-order merge conflicts. Our method identifies potentially dangerous dependencies between changed code fragments in a call graph. An evaluation on SAP HANA, a very large industrial product in C++, shows that the approach is able to identify 62% of higher-order merge conflicts causing build failures over 22 months project development time. The same prototype finds no instance of higher-order merge conflicts causing test failures in SAP HANA during a two month development period. In summary, our method scales well and can identify higher-order merge conflicts which escape traditional testing." @default.
- W3048356987 created "2020-08-13" @default.
- W3048356987 creator A5027830572 @default.
- W3048356987 creator A5038240668 @default.
- W3048356987 creator A5054003032 @default.
- W3048356987 date "2020-10-01" @default.
- W3048356987 modified "2023-10-17" @default.
- W3048356987 title "Detecting Higher-Order Merge Conflicts in Large Software Projects" @default.
- W3048356987 cites W1972503075 @default.
- W3048356987 cites W2036332715 @default.
- W3048356987 cites W2057432538 @default.
- W3048356987 cites W2097985262 @default.
- W3048356987 cites W2100144432 @default.
- W3048356987 cites W2123802152 @default.
- W3048356987 cites W2126101048 @default.
- W3048356987 cites W2138482003 @default.
- W3048356987 cites W2167626029 @default.
- W3048356987 cites W2172173129 @default.
- W3048356987 cites W2196238905 @default.
- W3048356987 cites W2755680275 @default.
- W3048356987 cites W2773906175 @default.
- W3048356987 cites W2776762819 @default.
- W3048356987 cites W2883343426 @default.
- W3048356987 cites W2898097209 @default.
- W3048356987 cites W2921598771 @default.
- W3048356987 cites W2922062834 @default.
- W3048356987 cites W2962798890 @default.
- W3048356987 doi "https://doi.org/10.1109/icst46399.2020.00043" @default.
- W3048356987 hasPublicationYear "2020" @default.
- W3048356987 type Work @default.
- W3048356987 sameAs 3048356987 @default.
- W3048356987 citedByCount "1" @default.
- W3048356987 countsByYear W30483569872021 @default.
- W3048356987 crossrefType "proceedings-article" @default.
- W3048356987 hasAuthorship W3048356987A5027830572 @default.
- W3048356987 hasAuthorship W3048356987A5038240668 @default.
- W3048356987 hasAuthorship W3048356987A5054003032 @default.
- W3048356987 hasConcept C115903868 @default.
- W3048356987 hasConcept C197129107 @default.
- W3048356987 hasConcept C199360897 @default.
- W3048356987 hasConcept C23123220 @default.
- W3048356987 hasConcept C2777904410 @default.
- W3048356987 hasConcept C41008148 @default.
- W3048356987 hasConceptScore W3048356987C115903868 @default.
- W3048356987 hasConceptScore W3048356987C197129107 @default.
- W3048356987 hasConceptScore W3048356987C199360897 @default.
- W3048356987 hasConceptScore W3048356987C23123220 @default.
- W3048356987 hasConceptScore W3048356987C2777904410 @default.
- W3048356987 hasConceptScore W3048356987C41008148 @default.
- W3048356987 hasLocation W30483569871 @default.
- W3048356987 hasOpenAccess W3048356987 @default.
- W3048356987 hasPrimaryLocation W30483569871 @default.
- W3048356987 hasRelatedWork W10208290 @default.
- W3048356987 hasRelatedWork W10358970 @default.
- W3048356987 hasRelatedWork W10632072 @default.
- W3048356987 hasRelatedWork W12067197 @default.
- W3048356987 hasRelatedWork W12159493 @default.
- W3048356987 hasRelatedWork W13525410 @default.
- W3048356987 hasRelatedWork W336538 @default.
- W3048356987 hasRelatedWork W6489764 @default.
- W3048356987 hasRelatedWork W6707659 @default.
- W3048356987 hasRelatedWork W9794753 @default.
- W3048356987 isParatext "false" @default.
- W3048356987 isRetracted "false" @default.
- W3048356987 magId "3048356987" @default.
- W3048356987 workType "article" @default.