Information Technology Reference
In-Depth Information
specific transformation rules that we developed as product line
architects.
Figure 6.2.
Examples of buildings created by building architects
Figure 6.3 presents the stages to configure and derive
products.ToconfigurediverseSmart-Homesystems,ontheone
hand,
facilities designers
have three features from the facilities
feature model (see Figure 4.11):
Fingerprint
,
Keypad
, and
Automatic Windows
. On the other hand, software architects
have two features from the architecture feature model (see
Figure 4.12):
Periodic
and
Service
. We have created
specific transformation rules for deriving products, taking
into account possible configurations the designers can create.
For instance, we created one specific transformation rule for
creating automatic windows. This transformation rule is re-
used each time an automatic window is created.
In the second configuration stage (see Figure 6.3), facilities
designers relate facilities to structural elements of buildings.
For example, the
Small Building
can be configured to use
Fingerprint
in the
Main Door
as lock door control and
Keypad
in the
Back Door
. Similarly, each window can be
individually configured as an
Automatic
or
Manual Window
.
Table 6.1 presents the possible fine-grained configurations
a facilities designer can create from the
Small Building
taking into account the variants
Fingerprint
,
Keypad
, and
Automatic Windows
. These are the 16 possible Smart-Home
systems.
Search WWH ::
Custom Search