Sélectionnez un modèle et cliquez sur Reconnaissance d'architecture
pour rechercher le code qui affiche les classes et interfaces constituant le modèle
sélectionné. La révision des modèles de l'architecture du code est un moyen efficace de comprendre
comment une application est conçue.
Avant d'exécuter une reconnaissance architecturale, vous devez charger l'espace de travail
ou créer un ensemble actif (working set). La création d'un ensemble actif peut être motivée par la nécessité
de minimiser la base de code à analyser et de réduire ainsi le temps d'analyse. Cet ensemble peut être composé
soit du code le plus significatif, soit d'un sous-ensemble de l'espace de travail.
Pour détecter automatiquement un modèle dans l'architecture du code existant,
procédez comme suit :
- Cliquez sur , développez
Modélisation, sélectionnez Navigateur de diagrammes,
puis cliquez sur OK.
La vue Navigateur de diagrammes s'ouvre.
- Dans la vue Navigateur de diagrammes, sous
Reconnaissance d'architecture, développez l'une des catégories suivantes pour afficher
les modèles qu'elle contient :
- Modèles de conception
- Modèles orientés objet
- Modèles structurels
- Modèles système
- Sélectionnez le modèle à détecter dans l'architecture du code.
- Cliquez sur le modèle à l'aide du bouton droit de la souris, puis
cliquez sur Reconnaissance d'architecture.
Le temps de traitement dépend de la taill de l'espace de travail ou de l'ensemble actif.
La fenêtre Progression s'ouvre pour indiquer le statut de
la reconnaissance d'architecture à mesure qu'elle recherche dans l'espace de travail
les instances du modèle sélectionné dans le code. Une fois la reconnaissance
d'architecture terminée, le nombre de diagrammes de rubrique créés qui affichent les
classes et interfaces composant le modèle sélectionné apparaît entre crochets, comme
illustré ici :
.