Version 1 (modified by acher, 9 years ago)



The merge operator is used to merge two (or more than two) feature models and obtain an other feature model. The merge uses a name-based matching: two features match if and only if they have the same name. Several modes are defined for this operator. This mode indicates how the merge has to be done in terms of set of configurations preserved in the resulting feature model.

merge mode fm1 fm2 ... fmn

mode can be:

  • intersection
  • union
  • sunion
  • crossproduct
  • diff

fm1, fm2, ..., fmn is either a feature model or a set of feature models.