Réserver une Démo
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
Lors de l'importation d'un fichier XML sur un Paquetage existant, par défaut, toutes les informations du Paquetage actuel sont supprimées avant l'importation des données à partir du fichier XML. Veuillez vous assurer que vous n'avez pas apporté de modifications importantes que vous ne souhaitez pas perdre avant de procéder à l'importation à partir du fichier XML. Vous pouvez également utiliser un fichier de fusion pour fusionner les informations du fichier XMI avec le contenu du Paquetage .

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