A mixed string description, identifying the source elements. This means that the SelectionCriterion could evaluate to True or False if an optional identifiable (feature or artifact) is referenced as target. Or evaluate to a numerical if a FeatureParameter is referenced as target.<br/><br/>Semantics:<br/>If the target element of Selection Criterion is an optional element, it is retained only if the Boolean Expression represented by Selection Criterion evaluates to true. Operands are the elements identified by source instanceRef. Each operand is true if the source element is available in the model and false otherwise. <br/>If the target element of Selection Criterion is a FeatureParameter, the expression represents the value assigned to the FeatureParameter.<br/>
Name: selectionCriterion
The selectionCriterion is a logical expression on the source configuration(s) that states under which condition the 'effect' will be applied to the target configuration(s). It is defined as a mixed string expression.
Note that attribute “criterion” provides an alternative means for defining such an expression in the form of a VSL expression. If both “criterion” and “selectionCriterion” are defined, they are assumed to be semantically equivalent and a tool may choose which one to use for variability and configuration management.