This tutorial showed you how to use the UML-to-Java transformation
and visual development features to synchronize your UML model and Java project,
and how to use the Java-to-UML transformation to create a UML model from an
existing Java project.
Using visual development features and transformations enables you
to keep UML models and code synchronized in a project where the generated
code becomes the primary engineering artifact.
Lessons learned
This tutorial showed you how
to complete the following tasks:
- Create a UML-to-Java transformation configuration and run the transformation
- Use visual development features to update the UML model with the changes
to the Java code
- Add UML elements to a UML model and reapply the UML-to-Java transformation
- Create a Java-to-UML transformation configuration and run the transformation
to generate a UML model from existing Java code