Running C#-to-UML transformations

Before you can run a transformation, you create a transformation configuration. When you apply a transformation configuration, an instance of the transformation is created and the transformation runs with the properties that the configuration defines.

About this task

The C#-to-UML transformation uses the comparing and merging functionality to determine the differences between the target model and the temporary model that the transformation generates. When you run the C#-to-UML transformation, the Merge editor displays the differences between the two models. In the Merge editor dialog box, you can select the changes that the transformation merges into the target model.

To run a transformation, depending on the view that you are working in, complete one of the following steps:
  • In the navigation view, right-click a transformation configuration (.tc) file; then click Transform and click a transformation.
  • In the Pattern Explorer view, right-click a transformation; then click Run Transformation. In the Select configuration dialog box, specify the transformation configuration to run, and click OK.

Feedback