We recommend mapping all your project
information inside your model, btw you can also only use the automatic
detection. The XMI Backup will immediately save
the following java project information:
Classifiers
Inheritance
Associations
Dependencies
JPA Annotation
The XMI Backup menu is available in the Package Explorer by selecting src > Open / Reverse UML > Deep
Reverse > XMI Backup.
This is a heavy refactoring process which requires 12 minutes on my
laptop (intel duo core 2Ghz - ram
2048) for Xerces (large
project size composed by over 1 000 classes&Interfaces).
This process will map each piece of
Java project information into a UML 2.2
model.
This means that almost all your Java or JEE project skeleton will be
saved. (e.g all project structure is
saved except methods business rules which should be reversed inside a
sequence diagram)
2.
RSA® 7.5 XMI Export
It seems that the XMI Export is not activated inside RSA® 7.5 if
using a java project.
The test I did is to reverse the Xerces project and also to create a
model project (e.g project not
related to Java) in the project explorer.
Select the project in the Project
Explorer > Export..
Select Other > UML 2.1 Model
and click on the Next button.
To export the model you need to select the source Models and use the
Browse button.
If you click on the Browse button only non Java Projects are available
and can therefore be exported.
It
seems that the XMI export is not possible for Java Projects with
RSA®
7.5.