2016 IEEE International Conference on Software Maintenance and Evolution (ICSME) 2016
DOI: 10.1109/icsme.2016.88
|View full text |Cite
|
Sign up to set email alerts
|

Concepts, Operations, and Feasibility of a Projection-Based Variation Control System

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 31 publications
(17 citation statements)
references
References 21 publications
0
17
0
Order By: Relevance
“…Interestingly, these parameters represent both variations and versions, since some of them map to pre-processor macros, and the version-control system directly supports checking out variants. As such, variability and version management are to some extent unified (like in variation control systems Linsbauer et al 2017;Stanciulescu et al 2016;Berger et al 2019a).…”
Section: Automotive Firmware Use Casementioning
confidence: 99%
“…Interestingly, these parameters represent both variations and versions, since some of them map to pre-processor macros, and the version-control system directly supports checking out variants. As such, variability and version management are to some extent unified (like in variation control systems Linsbauer et al 2017;Stanciulescu et al 2016;Berger et al 2019a).…”
Section: Automotive Firmware Use Casementioning
confidence: 99%
“…As a project grows and matures, the contributors' goals or perspectives may diverge, and some may want to take the project in a different direction. If taken to the extreme, hard forks can be used for variant management, in which multiple related but different projects originating from the same source are maintained separately [3,13,14,45]. • Governance disputes.…”
Section: Motivations For Forkingmentioning
confidence: 99%
“…Social coding platforms contain both kinds of forks and they are not always easy to distinguish. Diffusion of efforts and fragmentation of communities, as always feared in discussions of hard forks, can be observed also on GitHub: Many secondary forks (i.e., forks of forks) contribute to other forks, but not to the original repository, and forks slowly drift apart [16,45]. A key question is, thus, whether the popularity of social forking encourages also hard forks and causes similar fragmentation and sustainability challenges feared in the past.…”
Section: Pros and Cons Of Hard Forksmentioning
confidence: 99%
See 1 more Smart Citation
“…Other applications of the choice calculus include the development of variational data structures [Meng et al 2017;Smeltzer and Erwig 2017;] to support variational program execution Erwig and Walkingshaw 2013;Nguyen et al 2014], and view-based editing of variational programs [Stănciulescu et al 2016;Walkingshaw and Ostermann 2014].…”
Section: Variational Typingmentioning
confidence: 99%