Guide d'utilisation de l'outil: Documentation de la vue de processus avec Rational Rose
Ce guide d'utilisation de l'outil explique comment représenter la vue de processus et les produits associés dans Rational Rose.
Outil: Rational Rose
Relations
Description principale

Présentation

Voici un résumé des étapes à suivre pour gérer la vue de processus :

  1. Créer la vue de processus dans la vue logique

  2. Représenter des processus en utilisant des "classes actives" dans le modèle de processus
  3. Représenter des cycles de vie de processus et d'unités d'exécution
  4. Attribuer des classes à des processus et des unités d'exécution

1. Créer la vue de processus dans la vue logique Haut de la page

Vous représentez la vue de processus en créant un package au sein de la vue logique et en le dénommant "vue de processus".

2. Représenter des processus en utilisant des "classes actives" dans le modèle de 
processus Haut de la page

Le langage UML représente des processus et des unités d'exécution sous forme de classes actives dans la vue de processus. Vous créez une classe active dans la vue de processus en créant une classe et en lui attribuant un stéréotype de <processus> ou d'<unité d'exécution>.

3. Représenter des cycles de vie de processus et d'unités d'exécutionHaut de la page

Vous utilisez des diagrammes de séquence pour représenter des cycles de vie de processus ou d'unités d'exécution. Chaque processus ou unité d'exécution doit apparaître dans les diagrammes qui le/la créent et le/la détruisent. De plus, il est utile d'illustrer une communication interprocessus ou inter-unités d'exécution par des diagrammes de séquence supplémentaires. Ces diagrammes de séquence doivent être organisés avec la réalisation de cas d'utilisation dans laquelle le comportement se produit.

Lorsque vous créez vos diagrammes de séquence et les objets qu'ils contiennent, il est conseillé d'utiliser une convention de libellé par laquelle vous indiquez l'initiateur du premier message comme l'interface elle-même.

icône livre d'aide Pour en savoir plus sur les diagrammes de séquence, voir la rubrique Diagrammes de séquence (Présentation) dans l'aide en ligne de Rational Rose.

4. Attribuer des classes à des processus et des unités d'exécution Haut de la page

Des classes et des sous-systèmes peuvent être attribués à un(e) ou plusieurs processus et unité(s) d'exécution. Les processus et les unités d'exécution sont composés d'instances de classes et de sous-systèmes. Pour indiquer cette attribution, vous créez des diagrammes de classes qui modélisent les processus et les unités d'exécution en classes actives. Utilisez des relations de regroupement pour indiquer la composition des classes actives. Lorsque vous créez les relations de regroupement, utilisez la spécification de regroupement pour définir le confinement par valeur pour le rôle A.