Présentation
Voici un résumé des étapes à suivre pour gérer la vue de processus :
-
Créer la vue de
processus dans la vue logique
-
Représenter des processus en utilisant des "classes actives" dans le
modèle de processus
-
Représenter des cycles de vie de processus et d'unités
d'exécution
-
Attribuer des classes à des processus et des unités d'exécution
1. Créer la vue de processus dans la
vue logique
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
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écution
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.
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
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.
|