Matches in SemOpenAlex for { <https://semopenalex.org/work/W4312805110> ?p ?o ?g. }
Showing items 1 to 79 of
79
with 100 items per page.
- W4312805110 abstract "Forking is a common practice for developers when building upon on already existing projects. These forks create variants, which have a common code base but then evolve the code in different directions, which is specific to that forked project requirements. An interesting side-effect of having multiple forks is the ability to select between different evolution directions of the code which is based on developers fixing bugs in the code base. However, the key issue that this decentralized form of information is difficult to analyze. In this study, we propose a visualization to analyze active changes in fork repositories that have not been merged back to the original project. Our visualization shows code commit activities in multiple forks with highlight on bug fix commits in the history of forks. While the commit activity of each repository is visualized similarly to the code frequency view of GitHub, our view shows only commits unique to fork repositories. To illustrate the effectiveness of our visualization, we have applied our view to two use cases: identifying forks from a repository no longer maintained, and identifying a bug fix among forks. In the first case, we identify a fork of a suspended project named Obfuscator-LLVM. Our view shows the original repository and its most active fork that continue the development on the top. In the second case, we identify a bug fix in a fork of Clipy project. Our view shows that the most active fork has its own bug fixes; we could easily identify a patch for the bug highlighted in the view. As a new ideas paper, we then present our outline of three research questions to spark real world use-cases and goals for our visualization has the potential to uncover. A prototype of our visualization is available at https://naist-se.github.io/vissoft2022/" @default.
- W4312805110 created "2023-01-05" @default.
- W4312805110 creator A5011588138 @default.
- W4312805110 creator A5029862526 @default.
- W4312805110 creator A5031518343 @default.
- W4312805110 creator A5091820517 @default.
- W4312805110 date "2022-10-01" @default.
- W4312805110 modified "2023-09-27" @default.
- W4312805110 title "Bug-Fix Variants: Visualizing Unique Source Code Changes across GitHub Forks" @default.
- W4312805110 cites W2078111183 @default.
- W4312805110 cites W2124100711 @default.
- W4312805110 cites W2139092060 @default.
- W4312805110 cites W2149672479 @default.
- W4312805110 cites W2151553346 @default.
- W4312805110 cites W2402802372 @default.
- W4312805110 cites W2794957215 @default.
- W4312805110 cites W2920924032 @default.
- W4312805110 cites W2954307217 @default.
- W4312805110 cites W2963245805 @default.
- W4312805110 cites W3090035558 @default.
- W4312805110 cites W3162749304 @default.
- W4312805110 cites W3208656504 @default.
- W4312805110 cites W4246166885 @default.
- W4312805110 cites W4247464060 @default.
- W4312805110 doi "https://doi.org/10.1109/vissoft55257.2022.00024" @default.
- W4312805110 hasPublicationYear "2022" @default.
- W4312805110 type Work @default.
- W4312805110 citedByCount "0" @default.
- W4312805110 crossrefType "proceedings-article" @default.
- W4312805110 hasAuthorship W4312805110A5011588138 @default.
- W4312805110 hasAuthorship W4312805110A5029862526 @default.
- W4312805110 hasAuthorship W4312805110A5031518343 @default.
- W4312805110 hasAuthorship W4312805110A5091820517 @default.
- W4312805110 hasBestOaLocation W43128051102 @default.
- W4312805110 hasConcept C111919701 @default.
- W4312805110 hasConcept C115903868 @default.
- W4312805110 hasConcept C124101348 @default.
- W4312805110 hasConcept C153180980 @default.
- W4312805110 hasConcept C177264268 @default.
- W4312805110 hasConcept C199360897 @default.
- W4312805110 hasConcept C26517878 @default.
- W4312805110 hasConcept C2776760102 @default.
- W4312805110 hasConcept C36464697 @default.
- W4312805110 hasConcept C38652104 @default.
- W4312805110 hasConcept C40523978 @default.
- W4312805110 hasConcept C41008148 @default.
- W4312805110 hasConcept C43126263 @default.
- W4312805110 hasConcept C77088390 @default.
- W4312805110 hasConceptScore W4312805110C111919701 @default.
- W4312805110 hasConceptScore W4312805110C115903868 @default.
- W4312805110 hasConceptScore W4312805110C124101348 @default.
- W4312805110 hasConceptScore W4312805110C153180980 @default.
- W4312805110 hasConceptScore W4312805110C177264268 @default.
- W4312805110 hasConceptScore W4312805110C199360897 @default.
- W4312805110 hasConceptScore W4312805110C26517878 @default.
- W4312805110 hasConceptScore W4312805110C2776760102 @default.
- W4312805110 hasConceptScore W4312805110C36464697 @default.
- W4312805110 hasConceptScore W4312805110C38652104 @default.
- W4312805110 hasConceptScore W4312805110C40523978 @default.
- W4312805110 hasConceptScore W4312805110C41008148 @default.
- W4312805110 hasConceptScore W4312805110C43126263 @default.
- W4312805110 hasConceptScore W4312805110C77088390 @default.
- W4312805110 hasLocation W43128051101 @default.
- W4312805110 hasLocation W43128051102 @default.
- W4312805110 hasOpenAccess W4312805110 @default.
- W4312805110 hasPrimaryLocation W43128051101 @default.
- W4312805110 hasRelatedWork W1522113126 @default.
- W4312805110 hasRelatedWork W1597642815 @default.
- W4312805110 hasRelatedWork W2013531410 @default.
- W4312805110 hasRelatedWork W2045177282 @default.
- W4312805110 hasRelatedWork W2135396778 @default.
- W4312805110 hasRelatedWork W2380602769 @default.
- W4312805110 hasRelatedWork W2384847609 @default.
- W4312805110 hasRelatedWork W283806354 @default.
- W4312805110 hasRelatedWork W4233387348 @default.
- W4312805110 hasRelatedWork W4299582156 @default.
- W4312805110 isParatext "false" @default.
- W4312805110 isRetracted "false" @default.
- W4312805110 workType "article" @default.