𝔖 Bobbio Scriptorium
✦   LIBER   ✦

[ACM Press the 4th International Workshop - Dresden, Germany (2012.09.24-2012.09.25)] Proceedings of the 4th International Workshop on Feature-Oriented Software Development - FOSD '12 - Towards a catalog of variability evolution patterns

✍ Scribed by Passos, Leonardo; Czarnecki, Krzysztof; Wąsowski, Andrzej


Book ID
127111821
Publisher
ACM Press
Year
2012
Weight
573 KB
Category
Article
ISBN
1450313094

No coin nor oath required. For personal study only.

✦ Synopsis


A complete understanding of evolution of variability requires analysis over all project spaces that contain it: source code, build system and the variability model. Aiming at better understanding of how complex variant-rich software evolve, we set to study one, the Linux kernel, in detail. We qualitatively analyze a number of evolution steps in the kernel history and present our findings as a preliminary sample of a catalog of evolution patterns. Our patterns focus on how the variability evolves when features are removed from the variability model, but are kept as part of the software. The identified patterns relate changes to the variability model, the build system, and implementation code. Despite preliminary, they already indicate evolution steps that have not been captured by prior studies, both empirical and theoretical.


📜 SIMILAR VOLUMES