Information Technology Reference
In-Depth Information
a
facilities designer
creates a feature configuration based
on the facilities feature model. The facilities feature
model affects the transformation of the
Domain Model
into the
Facilities Model
. According to selected facilities
features, particular transformation rules must be executed
to transform domain models into facilities models. For
instance, if the feature
Automatic Windows
is selected,
a particular transformation rule is executed to transform
Window
elements into
Automatic Windows
elements. If
the feature
Automatic Windows
is not selected, another
different transformation rule is executed to transform
Window
elements into
Manual Window
elements. The
Facilities
Model
is transformed into a
Components model
and then
a
software architect
creates another feature configuration
based on the architecture feature model. The
Architecture
Feature Model Configuration
affects the transformation
of the
Components Model
into the
Architectural Model
.
Finally, the
Architectural Model
and the
Facilities
Model
are used to generate the final
Java Source Code
.The
next section describes the process of deriving products using
model transformation stages.
Figure 4.13.
Summary of the Smart-Home systems
configuration and derivation process
Search WWH ::
Custom Search