Host(s): Michael Markus
Variability is one of the key concerns in software product line engineering. The episode introduces the concepts of structural and non-structural (or configurative) variability. It also discusses how to find and model variability, and especially how to implement variability in the solution artifacts. Michael and Markus discuss a series of variability mechanisms that can be used with today’s programming languages and technologies.
- A presentation that covers most of the aspects discussed in this episode
- A nice report on Variability in Software Product Lines by Felix Bachmann
- Workshop proceedings of the SPLC 2006 workshop on Variability Management – Working with Variability Mechanisms