Information Technology Reference
In-Depth Information
line architects create metamodels by using MagicDraw
[MAG 10], which is a UML 2 modeling tool that allows us
to create UML Class Models and export them into UML
2 XMI files. Thus, from the UML 2 XMI files, product
line architects generate Ecore models by using a component
provided by oAW to transform UML 2 class models into
Ecore models. Metamodels can also be created using Eclipse,
EMF, or other UML editors that export to XMI files. The
MD-SPL projects we create using our Project Creator plug-
in include an oAW workflow file, which invokes the oAW
component in charge of transforming UML 2 XMI files into
Ecoremodels.TogenerateEcoremodels,productlinearchitects
must meet the parameters for this oAW workflow file and
then execute it to obtain the Ecore model. Therefore, we allow
product line architects to create metamodels from a classic
UML perspective, which facilitates the creation of domain
metamodels.
Figure 6.6. Screenshot of the Project Creator plug-in
Search WWH ::




Custom Search