La rétro-ingénierie Java / XMI


Il y a plusieurs types de fichiers possibles dans le processus de rétro-ingénierie :
Le fonctionnement

Pour faire la rétro-ingénierie:
  1. Dans l'explorateur, sélectionnez d'abord le projet dans lequel vous désirez que le modèle soit ramené.

  2. Choisissez Outils > Java/XMI > Rétro-ingénierie Java/XMI. L'interface de rétro- ingénierie Java apparaît.



  3. Cette fenêtre vous permet, lorsque vous planifiez de faire la rétro-ingénierie, d'ajouter des fichiers et aussi des répertoires complets contenant un lot de fichiers.

  4. Cliquer sur le bouton Rétro-ingénierie pour exécuter l'opération. Un message apparaîtra lorsque la rétro-ingénierie sera achevée, vous offrant un rapport détaillé de l'opération. Le modèle ramené apparaîtra dans la fenêtre Explorateur de Open ModelSphere.

Diagrammes et représentations graphiques

Le modèle fraîchement extrait ne comporte pas encore de diagrammes. Vous devez donc les ajouter sous le modèle de classe et sous les paquetages qui vous intéresse. Cliquez-droit sur l'icone du modèle de classe ou d'un paquetage et dans le menu contextuel, choisissez: Add > Diagramme.

Un diagramme sera alors ajouté. Pour visualiser ce diagramme, double-cliquez sur son icone dans l'explorateur.

La fenêtre du diagramme apparaitra, mais elle sera complètement vide. C'est que les représentations graphiques des objets n'existent pas encore. (Dans ModelSphere, les objets et leur représentations graphiques sont indépendants.) Pour générer les représentations graphiques des objets, cliquez-droit dans le fond du diagramme et choisissez dans le menu contextuel : Ajouter les objets du diagramme.

Maintenant, afin de rendre le modèle un peu mieux disposé, cliquez-droit dans le fond du diagramme et choisissez dans le menu contextuel : Disposer le diagramme en entier.


Les résultats

Après le processus de rétro-ingénierie, vous obtiendrez ceci :