One of the major technical innovations in Software Product Lines is the use of features to distinguish members of product lines. Feature models define the characteristics and the usability constraints in families of products. Current methods organize these characteristics in a tree, or a feature diagram, which is used to declaratively specify the members of [...]