![]() |
![]() | ![]() | ![]() | UML Model Exchange through XMIAltova UModel® 2008 lets you import and export models as industry standard XMI files for maximum UML compatibility. XMI (XML Metamodel Interchange) is the portion of the UML specification that describes the method for storing UML models in a standardized XML-based interchange format. UModel® 2008 supports the latest XMI version – XMI 2.1 – both to import XMI files describing UML models created in other applications and to export UModel projects.
When you import an XMI file to create a new UModel project, status is reported in the message window.
Successful import of the XMI file creates a new UML model project, with each element defined and fully editable exactly as if the project had been originally created in UModel® 2008. You can select elements of the imported project and open diagrams to display content or relationships within the model. Click image to enlarge / reduce screenshot Click image to enlarge / reduce screenshot Of course you can also add new functionality to the project or modify existing features, then generate new code or export the updated project as XMI again.
When you check the Export UModel Extensions box in the XMI Export dialog, UModel® 2008 obeys the extension mechanism defined in the XMI specification. This means other tools that read the exported XMI 2.1 file will recognize and import the standard UML portions of the XMI file. Those that understand the UModel extensions can import them as well. Additionally, UModel® 2008 can accommodate small inconsistencies in XMI 2.1 implementations of other UML tool vendors.
UML 2.1.2
Accompanying XMI 2.1, the latest UML 2.1.2 standard specifies a number of refinements that enhance model exchange by improving precision and reducing ambiguity among implementations of UML 2.0 by various UML tool vendors.
| ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||||
|
