Creating relationships between UML model elements
and transformation output
You can specify traceability options when
you create or edit a transformation configuration. When you specify traceability
options, the transformation generates relationships between the source model
elements and the transformation output. This function enables you to understand
the relationship between source model elements and transformation output.
About this task
If you do not
specify traceability options in the transformation configuration, the source
model does not change when you run the transformation.
Creating trace relationships between UML source model elements and transformation output Creating trace relationships enables
you to use visual development tools to understand the relationships
between source model elements and transformation output. This function
is useful in large projects that might contain multiple models and
transformation configurations. The transformation does not alter the
source model.
Replacing source model elements with shortcuts to transformation output You can replace the model elements
in your source project with pointers, or direct references, to the
elements that a transformation generates. The transformation alters
the source model, so you can no longer edit source model elements
that you transform. This is useful if you want to work in the target
domain instead of working with the UML model. The transformation output
becomes the primary engineering artifact.