Information Technology Reference
In-Depth Information
and structural dependency property . During the domain
engineering process, product line architects create model
transformations that implement algorithms to transform
application domain models into refined models or source code.
Product line architects also create decision models. Decision
models capture the execution ordering of transformation rules
to be performed by the model transformation engine to derive
configured products.
Figure 7.2. General process
7.3.2. Application engineering
To configure a product during the application engineering
process, product designers create Models , which conform
to metamodels created at domain engineering, and binding
models, which denote fine-grained variations. After a binding
model is created, we validate this against a set of OCL
sentences derived from its respective constraint model. To
derive a complete product according to a binding model, we
dynamically adapt the parameters of model transformation
executions. We achieve it using model transformation rules,
Search WWH ::




Custom Search