Guide d'utilisation de l'outil: Réalisation d'une analyse d'architecture à l'aide de Rational XDE Developer
Ce guide d'utilisation de l'outil explique comment effectuer une analyse d'architecture à l'aide de Rational XDE Developer.
Outil: Rational XDE Developer
Relations
Eléments connexes
Description principale

Présentation

Ce guide d'utilisation de l'outil concerne l'analyse d'architecture à l'aide de Rational XDE Developer - Java Platform Edition.  

Ce guide d'utilisation de l'outil suppose qu'un ensemble de modèles structurés a déjà été créé, conformément aux Instructions relatives aux structures de modèles XDE.

Développer une vue d'ensemble de l'architecture 

Rational XDE peut être utilisé comme un outil de dessin pour générer des diagrammes informels décrivant la vue d'ensemble de l'architecture.

Examiner les actifs disponibles

L'architecte doit prendre en compte la réutilisation des actifs internes, y compris des modèles Rational XDE existants.

Définir l'organisation de haut niveau des sous-systèmes

Ajoutez des packages au modèle de conception pour refléter votre stratégie d'organisation en couches. Selon l'exemple d'organisation en couches présenté dans les Instructions relatives aux structures de modèles Rational XDE, procédez comme suit :

  1. Ouvrez le modèle de conception.
  2. Accédez au(x) package(s) qui contien(nen)t les sous-packages d'organisation en couches.
  3. Créez des packages pour chaque couche, stéréotypés en tant que <<couches>>. Référence : manuel d'aideGrouping Model Elements in Packages (Regroupement d'éléments de modèle en packages) , manuel d'aideWorking with Stereotypes (Utilisation de stéréotypes) .

manuel d'aide Reportez-vous aux livres blancs suivants pour obtenir des conseils sur la structuration de modèles :

Identifier les abstractions clés 

Identifiez les principales abstractions des diagrammes de classes avec une brève description de chaque classe. Pour ce faire :

  1. Ouvrez le modèle de conception.
  2. Rendez-vous dans le package contenant les abstractions principales. Voir les Instructions relatives aux structures de modèles Rational XDE.
  3. Ajoutez un diagramme de classes. Voir manuel d'aideAdding Diagrams (Ajout de diagrammes) .
  4. Ajoutez des classes au diagramme, stéréotypées en tant qu'<<entités>>. Référence : manuel d'aideAdding Shapes to Diagrams (Ajout de formes aux diagrammes) , manuel d'aideAssigning Stereotypes (Affectation de stéréotypes) .
  5. Ajoutez une description à chaque classe. Voir manuel d'aideDocumenting Model Elements (Documentation des éléments de modèle) .
  6. Associez éventuellement un document à la classe. Voir manuel d'aideLinking External Files to Model Elements (Liaison de fichiers externes à des éléments de modèle) .
  7. Définissez les relations entre les classes.
    • Ajoutez des relations d'association. Voir manuel d'aideAdding Association Relationships (Ajout de relations d'association) .
    • Définissez les types de relations d'association. Voir manuel d'aideSpecifying Kinds of Association Relationships (Définition des types de relations d'association) .
    • Ajoutez des relations de généralisation. Voir manuel d'aideAdding Generalization Relationships (Ajout de relations de généralisation) .

Référence : manuel d'aideWorking with Class Diagrams (Utilisation de diagrammes de classes) .

Identifier les interactions stéréotypées

Cette étape est incluse uniquement si vous effectuez cette tâche au cours de la phase de création.

L'objectif de cette étape consiste à identifier les interactions entre les abstractions clés du système qui caractérisent les principaux types d'activité présents dans le système. Ces interactions sont enregistrées sous forme de réalisations de cas d'utilisation.

Pour obtenir des conseils sur la création de réalisations de cas d'utilisation dans XDE, reportez-vous au Guide d'utilisation de l'outil : Réalisation d'une analyse de cas d'utilisation à l'aide de Rational XDE.

Développer une vue d'ensemble du déploiement

  1. Ajoutez un diagramme de déploiement au modèle de déploiement. Voir manuel d'aideAdding Diagrams (Ajout de diagrammes) .
  2. Ajoutez des noeuds au diagramme. Voir manuel d'aideAdding Shapes to Diagrams (Ajout de formes aux diagrammes) .
  3. Ajoutez des associations de noeuds. Voir manuel d'aideAdding Association Relationships (Ajout de relations d'association) .

Référence : manuel d'aideWorking with Deployment Diagrams (Utilisation de diagrammes de déploiement) .

Identifier les mécanismes d'analyse 

Il n'existe aucun conseil spécifique à Rational XDE pour cette étape.

Réviser les résultats

Il n'existe aucun conseil spécifique à Rational XDE pour cette étape.