Managing Complex Variability in Automotive SoftwareProduct Lines by Mark-Oliver Reiser