Grammar based genetic programming for software configuration problem

Software Product Lines (SPLs) capture commonalities and variability of product families, typically represented by means of feature models.