XMI | |
Editor | Objektverwaltungsgruppe (OMG) |
---|---|
Nett | Formale Spezifikation |
Zustand | Version 2.5.1 |
Erstveröffentlichung | Mai 2003 |
Letzter Beitrag | Juni 2015 |
Standard | omg.org/spec/XMI/2.5.1 |
Beim Engineering Model-Driven , XML Metadata Interchange , ist das abgekürzte XMI ein Standard, der von der Object Management Group (OMG) für den Informationsaustausch in Metadaten- UML basierend auf XML erstellt wurde . XMI ist eine Methode zum Serialisieren von MOF- Objekten (ein weiterer OMG-Standard), mit der Objekte in XML-Form beschrieben werden können. Diese Norm wurde von ISO und IEC unter der Nummer ISO / IEC 19503 übernommen.
Der XML Metadata Interchange ( XMI ) ist ein Standard von OMG zum Austausch von Metadaten über die XML (Extensible Markup Language) . Es kann für alle Metadaten verwendet werden, deren Metamodell in Meta-Object Facility (MOF) ausgedrückt werden kann . Die häufigste Verwendung von XMI ist der Austausch von UML- Modellen , kann jedoch auch zur Serialisierung von Modellen aus anderen Sprachen (Metamodellen) verwendet werden.
XMI ist eine Brücke zwischen zwei Industriestandards:
XMI wird in vielen anderen OMG-Standards verwendet, z.
Diese Modelle, die vom MOF-Metamodell erben, profitieren automatisch von den Funktionen von XMI, die mit XML dargestellt werden können. Durch die Integration dieser Standards in XMI können die Tools der Entwickler verteilter Systeme ihre Modelle und andere Metadaten gemeinsam nutzen. Es wurden mehrere Versionen von XMI erstellt: 1.0, 1.1, 1.2, dann 2.0, 2.1 ... bis 2.4.1 ( aktuelle Version ). Die 2.x-Versionen unterscheiden sich grundlegend von der 1.x-Serie.