XMI Import
Hello there,
I am new to your product and I have tried to find in the documentation the way to perform an import for an XMI file but I could not find information anywhere. Could you point me to the documentation or to the appropriate way to get it.
I am trying to import a model from EA 7.5.
Thanks
I am new to your product and I have tried to find in the documentation the way to perform an import for an XMI file but I could not find information anywhere. Could you point me to the documentation or to the appropriate way to get it.
I am trying to import a model from EA 7.5.
Thanks
Comments
This should work with any XMI that's either compatible with Eclipse UML 1.0.0 through 4.0.0 or the official OMG UML XMI 2.1 through 2.4.
As of this date, supported file extensions are
- xmi, uml, uml2
and supported XMI namespaces (found in the opening XMI tag in the file) are
- http://www.eclipse.org/uml2/1.0.0/UML
- http://www.eclipse.org/uml2/2.0.0/UML
- http://www.eclipse.org/uml2/2.1.0/UML
- http://www.eclipse.org/uml2/3.0.0/UML
- http://www.eclipse.org/uml2/4.0.0/UML
- http://schema.omg.org/spec/UML/2.1
- http://schema.omg.org/spec/UML/2.1.1
- http://schema.omg.org/spec/UML/2.2
- http://www.omg.org/spec/UML/20100901
- http://www.omg.org/spec/UML/20110701
Tools that support conforming XMI include Rational Software Architect, TopCASED, MagicDraw, Omondo EclipseUML, Soyatec eUML, Papyrus and any Eclipse UML2-based tool.Unfortunately, Enterprise Architect is currently not directly supported. They write non-standard XMI that isn't easily imported. That said, you may have some success with removing offending parts of the XMI to make it readable. This will result in some information loss however. If you have an example EA XMI file for me, I can check into what you need to change.
We currently don't have a dedicated EA import on our roadmap. But if you are interested in a customized importer, we can look into that for you.