“…The artefacts considered as input are product descriptions [12,14,18,19], requirements [6,10,27,36], configurators [1], source code [5,26,33,39], or models [23]. The objectives are usually to locate features or configuration options, to formalize logical relations, and possibly to re-engineer a system with a generative, variability-based approach.…”