Information Technology Reference
In-Depth Information
during the configuration of a product, product designers can
bind Window elements; for example, the mainRoomW2 with
the feature Automatic Windows (see Figure 5.1). Another
constraint can be created between the Door metaconcept
and the Lock Door Control feature, constraint2 =[ Door ,
Lock Door Control ,A,D] . The constraint describes that
product designers can bind Door elements with either the
feature Keypad or the feature Fingerprint . Figure 5.2
presents these constraints. In Chapter 6, we present the
constraint models we created for the SPL of our Smart-Home
system.
Figure 5.2. Constraint model example
A product line architect could also define a constraint
between the Room metaconcept and the Automatic Windows
feature, like in constraint3 for R3. The constraint describes
that product designers may bind Room elements with
the feature Automatic Windows to indicate that all the
windows in the bound room are automatic windows. Product
line architects can add descriptions to constraints to help
product designers during the creation of bindings. Thus, for
constraint1 we added the description:“A window may be an
automatic window”; for constraint3 : “All the windows in a
room may be automatic windows”.
Search WWH ::




Custom Search