Information Technology Reference
In-Depth Information
models, different products can be derived from the same
application domain model.
Figure 1.1 sketches the process of creating an MD-SPL
example.Eachproductlinemembermanagesitsdatabymeans
of a relational database schema. In this example, product line
architects have chosen to use the UML Class Metamodel
to capture and express the variability related to problem
space concerns. Thus, product designers are able to start the
configuration process of products by creating diverse class
models . To capture variability in the context of relational
database schemas, product line architects create a variability
model that includes one variation point, a Primary Key
Structure with two alternative variants: With Primary
Key and Without Primary Key . Additionally, the architects
relate a different model transformation rule to each variant.
Rule One is related to the variant With Primary Key
Figure 1.1. Example of a MD-SPL creation process
Search WWH ::




Custom Search