Matches in SemOpenAlex for { <https://semopenalex.org/work/W4312379040> ?p ?o ?g. }
- W4312379040 abstract "In clone-and-own - the predominant paradigm for developing multi-variant software systems in practice - a new variant of a software system is created by copying and adapting an existing one. While clone-and-own is flexible, it causes high maintenance effort in the long run as cloned variants evolve in parallel; certain changes, such as bug fixes, need to be propagated between variants manually. On top of the principle of cherry-picking and by collecting lightweight domain knowledge on cloned variants and software changes, a recent line of research proposes to automate such synchronization tasks when migration to a software product line is not feasible. However, it is yet unclear how far this synchronization can actually be pushed. We conduct an empirical study in which we quantify the potential to automate the synchronization of variants in clone-and-own. We simulate the variant synchronization using the history of a real-world multi-variant software system as a case study. Our results indicate that existing patching techniques propagate changes with an accuracy of up to 85%, if applied consistently from the start of a project. This can be even further improved to 93% by exploiting lightweight domain knowledge about which features are affected by a change, and which variants implement affected features. Based on our findings, we conclude that there is potential to automate the synchronization of cloned variants through existing patching techniques." @default.
- W4312379040 created "2023-01-04" @default.
- W4312379040 creator A5018307128 @default.
- W4312379040 creator A5021335675 @default.
- W4312379040 creator A5022934464 @default.
- W4312379040 creator A5078065547 @default.
- W4312379040 date "2022-10-01" @default.
- W4312379040 modified "2023-10-01" @default.
- W4312379040 title "Quantifying the Potential to Automate the Synchronization of Variants in Clone-and-Own" @default.
- W4312379040 cites W1529310839 @default.
- W4312379040 cites W1561032926 @default.
- W4312379040 cites W1984769393 @default.
- W4312379040 cites W1995306596 @default.
- W4312379040 cites W2001907377 @default.
- W4312379040 cites W2007820106 @default.
- W4312379040 cites W2029426844 @default.
- W4312379040 cites W2036417954 @default.
- W4312379040 cites W2041837565 @default.
- W4312379040 cites W2049599421 @default.
- W4312379040 cites W2074529754 @default.
- W4312379040 cites W2086812744 @default.
- W4312379040 cites W2092052791 @default.
- W4312379040 cites W2093861610 @default.
- W4312379040 cites W2098975596 @default.
- W4312379040 cites W2101832700 @default.
- W4312379040 cites W2105655479 @default.
- W4312379040 cites W2105950237 @default.
- W4312379040 cites W2113201637 @default.
- W4312379040 cites W2114056383 @default.
- W4312379040 cites W2119992936 @default.
- W4312379040 cites W2121668868 @default.
- W4312379040 cites W2143728276 @default.
- W4312379040 cites W2147745783 @default.
- W4312379040 cites W2154151876 @default.
- W4312379040 cites W2156079771 @default.
- W4312379040 cites W2156778594 @default.
- W4312379040 cites W2171041293 @default.
- W4312379040 cites W2343873501 @default.
- W4312379040 cites W2473064341 @default.
- W4312379040 cites W2477378326 @default.
- W4312379040 cites W2495617574 @default.
- W4312379040 cites W2524189425 @default.
- W4312379040 cites W2525836716 @default.
- W4312379040 cites W2529269666 @default.
- W4312379040 cites W2579053981 @default.
- W4312379040 cites W2599704569 @default.
- W4312379040 cites W2751047832 @default.
- W4312379040 cites W2756040459 @default.
- W4312379040 cites W2794957215 @default.
- W4312379040 cites W2901833024 @default.
- W4312379040 cites W2901842721 @default.
- W4312379040 cites W2963786844 @default.
- W4312379040 cites W2968504444 @default.
- W4312379040 cites W2979574362 @default.
- W4312379040 cites W3005452026 @default.
- W4312379040 cites W3094251701 @default.
- W4312379040 cites W3095674818 @default.
- W4312379040 cites W3107258832 @default.
- W4312379040 cites W3108926370 @default.
- W4312379040 cites W3153449582 @default.
- W4312379040 cites W3162837131 @default.
- W4312379040 cites W3193968929 @default.
- W4312379040 cites W4249516334 @default.
- W4312379040 cites W4254147364 @default.
- W4312379040 cites W5815757 @default.
- W4312379040 cites W95161029 @default.
- W4312379040 doi "https://doi.org/10.1109/icsme55016.2022.00032" @default.
- W4312379040 hasPublicationYear "2022" @default.
- W4312379040 type Work @default.
- W4312379040 citedByCount "2" @default.
- W4312379040 countsByYear W43123790402022 @default.
- W4312379040 countsByYear W43123790402023 @default.
- W4312379040 crossrefType "proceedings-article" @default.
- W4312379040 hasAuthorship W4312379040A5018307128 @default.
- W4312379040 hasAuthorship W4312379040A5021335675 @default.
- W4312379040 hasAuthorship W4312379040A5022934464 @default.
- W4312379040 hasAuthorship W4312379040A5078065547 @default.
- W4312379040 hasConcept C111919701 @default.
- W4312379040 hasConcept C115903868 @default.
- W4312379040 hasConcept C120314980 @default.
- W4312379040 hasConcept C124101348 @default.
- W4312379040 hasConcept C127162648 @default.
- W4312379040 hasConcept C134306372 @default.
- W4312379040 hasConcept C149091818 @default.
- W4312379040 hasConcept C186846655 @default.
- W4312379040 hasConcept C202105479 @default.
- W4312379040 hasConcept C2777904410 @default.
- W4312379040 hasConcept C2778177629 @default.
- W4312379040 hasConcept C2778562939 @default.
- W4312379040 hasConcept C2779151265 @default.
- W4312379040 hasConcept C31258907 @default.
- W4312379040 hasConcept C33923547 @default.
- W4312379040 hasConcept C36503486 @default.
- W4312379040 hasConcept C41008148 @default.
- W4312379040 hasConcept C529173508 @default.
- W4312379040 hasConcept C54355233 @default.
- W4312379040 hasConcept C552990157 @default.
- W4312379040 hasConcept C79403827 @default.
- W4312379040 hasConcept C81089528 @default.
- W4312379040 hasConcept C86803240 @default.