Both
tools have the same metamodel which is the only official OMG UML 2.1
specification which is described at : http://www.omg.org/technology/documents/formal/xmi.htm Omondo which is an IBM® partner
for many years has created its latest EclipseUML 2008 in order to allow
model interchange with Rational ® tools for modeling at java
implementation stage.You can
therefore past and copy your exported XMI models from
RSA®7.5 to
EclipseUML 2008. Please
note it is not possible to past and copy EclipseUML 2008 model inside
RSA®7.5 because RSA® 7.5 only provides an XMI Export from an
internal
model and not a native
metamodel integration. RSA®7.5
also doesn't provide XMI support for Java project. We therefore
recommend if already using RSM® to model with RSM® and then
migrate to EclipseUML 2008 and not to RSA® for the Java
implementation stage
in order to always keep an updated and the same XMI model
for
the entire project life.
In the following example we have pasted and copied the model .uml file (more
info see section 2)
inside an Eclipse project and load the RSA 7 model
inside Eclipse 3.4.
After the model has been created inside the Eclipse Ganymede project
open this model by selecting the .uml file in your package explorer
> Open With > Omondo XMI 2.1
Editor
Select elements directly in the model
and drag and drop inside the newly created diagram (See
drag and drop).
You will create the following diagrams inside EclipseUML 2008:
Class
diagram example
UseCase
diagram example
StateChart
diagram example
Activity
diagram example
Conclusion:
EclipseUML 2008 allows you to:
rebuild dynamically graphical views from your model.
dynamically navigate inside your model using the UML editor.
natively (e.g. no
transformation needed) interchange models with other tools.