Can some one shed some light on the difference between XML and XMI? Can XMI be used in place of XML?
Use XML Metadata Interchange (XMI) files to transfer all or some glossary assets from one instance of IBM® InfoSphere® Information Server to another instance, or to reimport it to the original instance.
Select one of the installed programs to open the file. Alternatively, you may select "Notepad" from the list, as XMI files are plain text. Notepad will not support code indenting, highlighting or model display, but it allows you to see the underlying XML code.
XML stands for extensible markup language. A markup language is a set of codes, or tags, that describes the text in a digital document. The most famous markup language is hypertext markup language (HTML), which is used to format Web pages.
The XML Metadata Interchange (XMI) is an Object Management Group (OMG) standard for exchanging metadata information via Extensible Markup Language (XML).
XMI integrates four industry standards:
XML - eXtensible Markup Language, a W3C standard. UML - Unified Modeling Language, an OMG modeling standard. MOF - Meta Object Facility, an OMG language for specifying metamodels. MOF Mapping to XMI
http://en.wikipedia.org/wiki/XML_Metadata_Interchange
So XMI is a specific application of XML.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With