Loading...
Please wait, while we are loading the content...
Similar Documents
Towards a catalog of variability evolution patterns: the Linux kernel case (2012)
| Content Provider | CiteSeerX |
|---|---|
| Author | Passos, Leonardo Czarnecki, Krzysztof Wasowski, Andrzej |
| Description | 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. |
| File Format | |
| Language | English |
| Publisher | ACM |
| Publisher Date | 2012-01-01 |
| Publisher Institution | In Proceedings of the International Workshop on Feature-Oriented Software Development |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |