Information Technology Reference
In-Depth Information
creating the required binding models, which must satisfy the
constraints presented before in Tables 6.5 and 6.6. The result
will be a complete fine-grained configuration of a particular
Smart-Home system of our MD-SPL.
Table 6.7 presents a set of bindings between the domain
model from Figure 6.9 and our facilities feature model. These
bindings are created by a facilities designer ,and along with the
domain model are part of the fine-grained configuration of the
particular Smart-Home system we are configuring. They must
satisfy the constraints presented in Table 6.6.
Element Feature Description
livingRoom Air Conditioning The livingRoom will manage
Air Conditioning as
Environmental Control
livingRoomD1 Fingerprint The livingRoomD1 will manage
Fingerprint as Lock Door
Control System
mainRoomW1 Automatic Windows The mainRoomW1 will be an
Automatic Window
The mainRoomD2 will manage
Keypad as Lock Door Control
system
mainRoomD2
Keypad
Table 6.7. Bindings between the domain model from Figure 6.9
and our facilities feature model
According to this configuration, after the execution of the
model transformation process,the product designer will obtain
a particular Smart-Home system whose GUI is presented in
Figures 6.11 and 6.12. Figure 6.11 shows the view associated
with the mainRoom , which has one Automatic Windows ,
mainRoomW1 , and its door, mainRoomD2 , has Keypad as Lock
Door Control mechanism.
Figure 6.12 presents the view associated with the
livingRoom .Inthiscase,the Air Conditioning ismanaged
by a Periodic software component. That is the reason why
the system automatically turns it on/off according to the
Search WWH ::




Custom Search