To transform a logical data model (LDM) into a UML model, select
a logical data model in either the Data or the Modeling perspective and run
an Logical Data Model to UML transformation configuration.
Before you begin
Prerequisites:- You must be in the Data or the Modeling perspective.
- You should analyze your logical data model to ensure that it is valid
before you transform it.
About this task
To transform a logical data model into a UML model:
Procedure
- Open a logical data model in the Data Project Explorer. You
can transform from any package in the model.
If you have a Rational UML
modeling tool installed in the same package group, you can also open a UML
model that has been previously generated from this logical data model, to
merge the logical data model changes.
- Click from the
main menu.
- On the Name and Transformation page, select Logical
Data Model to UML from the Data Model Transformations list,
enter the name of the transformation, and click Next.
- On the Source and Target page, complete the following steps:
- Select a logical data model package or diagram in the Select
a Source field.
- Select a project in the Select a Target field.
If you have a Rational UML modeling tool installed in the same package
group, you can also select a UML model that has been previously generated
from this logical data model as the target, to merge the logical data model
changes.
- Click Next.
- On the Transformation Options page, specify whether you want to
apply the logical data model profile to the generated UML model, and click Next.
- Optional: On the Properties page, change the default
options that are used during transformation.
- Generate Model Library
- Import Model Library
- On the Common page, specify whether you want to specify whether
you want to generate a log for the transformation, and click Finish.
- Click Run Logical Data Model to UML from
the toolbar.
Results
The UML model is created and displayed in the
Models folder
of your target project. The new UML model is named after your logical data
model source package.