O que é o tipo de arquivo .XMI?
Em primeiro lugar, a extensão .xmi é associada ao formato XML Metadata Interchange (XMI) e atribuída a arquivos de documentos XMI (.xmi). Desenhado pelo Object Management Group (OMG) como um método padrão e unificado de troca de vários tipos de metadados, o XMI é mais comumente usado para trocar modelos UML (Universal Modeling Language), e a capacidade de exportação/importação de XMI é uma característica padrão em várias ferramentas de modelagem ou desenvolvimento de software baseadas em UML. O arquivo .xmi é um documento XML baseado em texto que cumpre com as especificações do XMI. Tipicamente, é um modelo UML exportado que pode ser importado em quase qualquer aplicação compatível com UML. Embora supostamente padrão, os arquivos XMI criados por diferentes aplicações nem sempre são compatíveis entre si, devido ao fato de várias extensões diferentes para a especificação XMI serem frequentemente utilizadas.
Diferentemente, a extensão .xmi também está associada ao formato de arquivo MIDI Estendido (XMIDI) inventado pela J.Miles para a biblioteca de música Miles Sound System, que já foi amplamente utilizada em jogos MS-DOS. O ficheiro .xmi é uma sequência de eventos de notas do tipo MIDI, a ser reproduzida por um instrumento MIDI externo (no caso do XMI, um FM ou um sintetizador de mesa de ondas). Ao contrário de um arquivo MIDI padrão (.mid), os arquivos XMI permitem looping, compressão de dados e encadeamento de seqüências MIDI embutidas. Atualmente, tais arquivos de música .xmi podem ser abertos e reproduzidos diretamente por vários reprodutores de áudio de uso geral.
Dentro da plataforma de desenvolvimento e hospedagem de aplicações web IBM WebSphere baseada em Java EE (Enterprise Edition), a extensão .xmi é usada para denotar arquivos de extensão e vinculação gerados automaticamente como descritores de implantação para aplicações WebSphere e serviços web para fornecer o contexto de segurança. Estes (por exemplo, "ibm-webservices-bnd.xmi" ou "ibm-webservices-ext.xmi") são arquivos de serviços, não destinados a serem manipulados diretamente.
Software para abrir ou converter arquivos XMI
Você pode abrir arquivos XMI com os seguintes programas: