Pré. | Proc. |
Échange de Modèles au format XMI
XML Metadata Interchange (XMI), défini par l'OMG et basé sur XML, est un format de fichier standard ouvert qui permet l'échange d'informations de modèle entre les modèles et les outils. Les formats de fichiers natifs, en revanche, sont des formats spécifiques à Enterprise Architect pour l'échange de modèles entre différents référentiels Enterprise Architect .
XMI et Enterprise Architect
Enterprise Architect utilise XMI comme méthode d'importation et d'exportation de spécifications de modèles entre différents Paquetages UML , projets Enterprise Architect et autres outils support XMI. Le système supporte les spécifications XMI 1.1, 1.2, 2.1, 2.4, 2.4.2 et 2.5.1. XMI 1.1 prend support UML 1.3, tandis que XMI 2.x est utilisé pour UML 2.0 - 2.5.1.
Enterprise Architect ne prend pas entièrement support l'ancienne spécification 1.0. Lors de l'importation ou de l'exportation vers XMI 1.0, certaines pertes de données se produisent en raison des limitations de XMI 1.0.
Avec XMI, les détails du modèle peuvent être échangés entre différents outils UML et d'autres outils capables d'utiliser XMI. support limitée de l'exportation vers Rational Rose est fournie à l'aide de la version Rose de la spécification XMI 1.1, telle qu'implémentée par Unisys pour les produits Rational.
Paquetages peuvent être exportés et importés dans les modèles Enterprise Architect , ce qui améliore considérablement la flexibilité et la robustesse des modèles, aidant les analystes et les modélisateurs à externaliser les éléments de modèle dans XMI pour :
- Contrôle de Version
- Développement distribué
- Post-traitement et
- Transfert Paquetages entre modèles
Tâches relatives aux fichiers XML
Les tâches que vous pouvez effectuer lors de l'importation et de l'exportation d'un fichier natif/XMI incluent :
- Définition des options XML - L'importation, l'exportation et le contrôle Paquetage natifs/XMI reposent tous sur l'enregistrement et le chargement de fichiers XML ; vous pouvez définir un certain nombre d'options pour rationaliser ce processus
- Exporter un Paquetage vers un fichier natif/XMI
- Importation à partir d'un fichier natif/XMI
- Mise en place Paquetages contrôlés
- Contrôler manuellement un Paquetage en le liant à un fichier XMI
- Exportation par lots Paquetages contrôlés
- Importation par lots Paquetages contrôlés
- Prise en compte des limites de XMI
- Application d'une définition Type de données UML (DTD)
- Importer un modèle depuis IBM Rational Rhapsody
- Importer un modèle à partir d'un fichier MDZIP MagicDraw
Notes
- Lors des transferts d'Enterprise Architect vers Enterprise Architect, assurez-vous que la version XMI 1.1, la version XMI 2.1 ou le XML/XEA natif d' Enterprise Architect est sélectionné
- Le fichier XMI 2.1 exporté par Enterprise Architect 7.0 ou version ultérieure peut ne pas être correctement importé par les versions d' Enterprise Architect antérieures à 7.0
- Le fichier XML natif exporté par Enterprise Architect version 15.0 ou ultérieure ne peut pas être importé par les versions d' Enterprise Architect antérieures à 15.0
- Le fichier XEA natif exporté par Enterprise Architect version 16.0 ou ultérieure ne peut pas être importé par les versions d' Enterprise Architect antérieures à 16.0
Apprenez Plus
- Spécifications XML
- Exporter vers XMI
- Publication de modèles dans divers formats
- Importer depuis XMI
- Utilisation Paquetages contrôlés
- Contrôle de Version avec XMI
- Paquetages contrôlés pour l'exportation par lots
- Paquetages contrôlés d’importation par lots
- Limites de XMI
- La DTD UML
- Importer un Modèle Rhapsody
- Importer un fichier MDZIP MagicDraw
- XML/XMI Technology