Préparation de la migration d'un modèle Rose

Avant d'importer un modèle Rational Rose, veillez à en stocker un exemplaire dans un emplacement où vous pourrez le récupérer en cas de problème. Vérifiez également que votre système répond aux exigences de configuration minimale en termes de matériel et de logiciels. Une préparation soigneuse vous aidera à faire migrer vos modèles et artefacts associés avec les meilleures chances de succès.
Avant de commencer
A propos de cette tâche
Remarque : Lorsque vous importez un modèle Rose, vous devez savoir que seuls sont importés le modèle UML et les fichiers associés (tels que les ensembles de propriétés). Si vous avez utilisé Rose pour créer le code source du modèle au moyen de la technique d'ingénierie aller-retour (RTE), vous n'avez pas besoin du code disponible au moment de l'importation du modèle. Vous pouvez importer le code source en utilisant les fonctions standard d'Eclipse.

Avant de démarrer l'importation d'un modèle Rose, effectuez les tâches décrites ci-après et assurez-vous de disposer de toutes les informations nécessaires.

Pour préparer l'importation d'un modèle Rose :

  1. Vérifiez que votre système répond à toutes les exigences de configuration matérielle (mémoire, espace disque, etc.) et logicielle. Il est possible que le modèle importé soit bien plus volumineux que le modèle Rose d'origine. Par conséquent, l'espace disque disponible est un point à ne pas négliger. Si votre modèle Rose accède à un modèle de référence, sachez que le contenu du modèle référencé sera inclus dans le modèle importé. Si votre modèle d'origine fait 10 Mo et accède à un modèle de référence de 30 Mo, la taille du modèle importé fera au moins 40 Mo.
  2. Installez Rational Rose sur la machine où vous comptez importer votre modèle Rose. L'idéal est de rester dans le même environnement, c'est-à-dire d'utiliser la machine qui a servi à créer le modèle Rose. Ainsi, l'assistant d'importation aura accès à toutes les données nécessaires : fichiers de registre, fichiers d'initialisation des stéréotypes (INI), fichiers d'image des stéréotypes et autres informations liées aux modules d'extension Rose utilisés.
  3. Déterminez si les fichiers du package Rose (.CAT) et les fichiers de sous-unité des packages de composants (.SUB) doivent être importés en tant que modèles distincts, packages du modèle importé ou fragments. Lorsque vous importez un modèle Rose à l'aide de l'assistant Importation de modèle Rational Rose, vous pouvez indiquer plusieurs paramètres qui permettent de contrôler le mode d'importation des sous-unités.
  4. Vérifiez que le modèle à importer est basé sur la version 47 de Petal ou une version ultérieure. Si vous importez un modèle Rose basé sur la version 46 ou une version antérieure de Petal, vous risquez de perdre des données. Avant d'importer votre modèle, mettez-le à niveau en l'ouvrant et en l'enregistrant dans une version de Rose utilisant elle-même une version prise en charge de Petal. Outre le fichier du modèle proprement dit (MDL), pensez à vérifier avec quelle version de Petal ont été créées toutes les unités contrôlées (par exemple, les fichiers CAT, SUB, PRC et PRP).
  5. Assurez-vous que le modèle et tous les fichiers associés (notamment les sous-unités) sont sauvegardés dans un emplacement sûr, où ils pourront être récupérés en cas de problème.
  6. Essayez de réduire la taille de votre modèle Rose avant de l'importer. Parcourez-le et supprimez tous les artefacts dont vous êtes certain de ne plus avoir l'utilité après l'importation. Le processus d'importation n'en sera que plus rapide et, une fois importé, votre modèle sera moins complexe et vous aurez plus de facilité à identifier les problèmes potentiels.
  7. Ouvrez votre modèle dans Rose et vérifiez que vous avez accès à toutes les sous-unités et à tous les fichiers externes qui lui sont associés. Pour rechercher les références non résolues dans le modèle, vous pouvez utiliser la commande Vérifier le modèle de Rose. Les références non résolues ne pourront plus être corrigées une fois le modèle Rose importé.
  8. Si possible, importez votre modèle Rose sur le même système que celui qui a servi à sa création. En procédant de la sorte, vous êtes certain que l'assistant Importation de modèle Rational Rose aura accès à toutes les informations utilisées dans Rose, telles que les fichiers de configuration de stéréotypes et les fichiers d'image associés.
  9. Avant de commencer le processus d'importation, dans Rose, assurez-vous que le modèle se charge sans erreur. Avant d'importer un modèle, corrigez toutes les erreurs et références non résolues dans Rose.
Que faire ensuite
Vous êtes maintenant prêt à démarrer l'importation des fichiers de votre modèle Rose.

Vos commentaires