Guide d'utilisation de l'outil: Comparaison et fusion de modèles Rational Rose avec l'Integrator de modèles
Ce guide d'utilisation de l'outil explique comment utiliser l'Integrator de modèles Rational Rose pour comparer et fusionner des modèles.
Outil: Rational Rose
Relations
Description principale

Présentation

Ce guide d'utilisation de l'outil est applicable à tous les systèmes d'exploitation pris en charge par Rational Rose.

Etapes outil

Pour comparer et fusionner des modèles Rational Rose :

  1. Préparer les modèles en vue de la fusion
  2. Charger et comparer les modèles
  3. Fusionner les modèles

1. Préparer les modèles en vue de la fusion

Avant de fusionner des modèles, il est recommandé de vérifier chaque modèle avec l'élément de menu Rational Rose Outils > Vérifier modèle. Si des erreurs sont signalées, elles doivent être corrigées avant d'effectuer une fusion avec l'Integrator de modèles.

2. Charger et comparer les modèles

Après le lancement de l'Integrator de modèles, sélectionnez l'élément de menu Fichier >Collaborateurs, puis utilisez la boîte de dialogue Collaborateurs pour charger les modèles.

Une fois les modèles chargés, le mode Comparer souligne les différences entre deux ou plusieurs modèles. Les conflits sont également affichés, mais en mode Comparer, les icônes Fusion ne sont pas affichées. Vous pouvez passer du mode Comparer au mode Fusionner et vice versa ; vous pouvez ainsi commencer une session de travail en mode Comparer puis passer au mode Fusionner si vous décidez de fusionner les modèles. En mode Comparer, vous ne pouvez pas apporter de changement au modèle, et les fonctions du menu et de la barre d'outils Fusionner sont désactivées.

Icône d'aide   Pour en savoir plus sur la comparaison de modèles, consultez la rubrique Comparaison de modèles dans l'aide en ligne de l'Integrator de modèles.

3. Fusionner les modèles

Le mode Fusionner incorpore toutes les fonctions du mode Comparer, avec en plus des informations supplémentaires pour prendre en charge les décisions que vous devez prendre afin de réussir la fusion de fichiers modèles. L'Integrator de modèles prend en charge deux types de fonction de fusion : 

  • Fusion automatique - l'Integrator de modèles fusionne tous les changements qui n'engendrent pas de conflit.
  • Fusion sélective - permet à l'utilisateur de choisir le collaborateur pour chaque différence trouvée entre les modèles à fusionner.

La fusion automatique prend effet lorsque l'Integrator de modèles se met en mode Fusion. Elle crée un modèle destinataire et fusionne automatiquement tous les noeuds inchangés ou modifiés de façon simple dans le modèle destinataire. Si le modèle fusionné comporte des noeuds à conflits, l'Integrator de modèles affiche une icône à l'emplacement du conflit dans la fenêtre du navigateur. Lorsque vous faites des choix pour résoudre ces conflits, l'Integrator de modèles vous indique les résultats de votre fusion.

La fonction de fusion sélective vous permet de modifier le collaborateur au niveau des noeuds qui comportent des différences et des conflits. Cela peut être utile lorsque vous ne voulez pas accepter tous les changements qu'un collaborateur apporte à votre modèle. Cela s'avère également pratique lorsque vous devez corriger des erreurs plus compliquées telles que celles découvertes par les fonctions de vérification sémantique.

Remarque : vous devez sauvegarder le modèle fusionné, sinon les résultats de la fusion ne seront plus disponibles.

Icône d'aide Pour en savoir plus sur la fusion de modèles, consultez la rubrique Fusion de modèles dans l'aide en ligne de l'Integrator de modèles.