XMI Export Format
Farkitect exports UML model content as XMI 2.5.1 (XML Metadata Interchange), the OMG standard interchange format for UML models.
Format
Section titled “Format”- XMI version: 2.5.1
- UML version: 2.5.1
- File extension:
.xmi - Encoding: UTF-8
Content
Section titled “Content”The export includes:
| UML concept | Farkitect source |
|---|---|
| Package | M1 packages |
| Class | M1 elements classified as UML Class |
| Interface | M1 elements classified as UML Interface |
| DataType | M1 elements classified as UML DataType |
| Enumeration | M1 elements classified as UML Enumeration |
| Association | M1 relationships classified as UML Association |
| Generalization | M1 relationships classified as UML Generalization |
| Dependency | M1 relationships classified as UML Dependency |
| Realization | M1 relationships classified as UML Realization |
| Property | Attributes owned by classes |
Not included
Section titled “Not included”- Diagram layout (XMI is a model interchange format)
- Non-UML content (ArchiMate elements, custom metamodel instances)
- Visual styling and notation
Interoperability
Section titled “Interoperability”The exported XMI is compatible with tools that support UML 2.5.1 XMI import, including:
- Enterprise Architect (Sparx Systems)
- MagicDraw / Cameo (Dassault Systemes)
- Papyrus (Eclipse)
- StarUML