Etat (diagrammes d'activités UML 1.5)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Diagrammes d'activités UML 1.5

Un état modélise une situation au cours de laquelle une condition (généralement implicite) invariante est remplie. L'invariant peut représenter une situation statique, comme un objet attendant qu'un certain événement externe se produise. Mais, il peut aussi modéliser des conditions dynamiques, comme le processus d'exécution d'une certaine activité (par exemple, l'élément modèle en question entre dans l'état quand l'activité commence et le quitte dès que l'activité est terminée).

Actions

Les actions d'entrée et de sortie sont exécutées respectivement lors de l'entrée et de la sortie d'un état.

Vous pouvez créer ces actions dans les diagrammes d'états comme des noeuds spéciaux ou comme des transitions internes stéréotypées.

Etat composite (imbriqué)

Créez un état composite en imbriquant un ou plusieurs niveaux d'état à l'intérieur d'un état. Vous pouvez également placer des états initial/final et un état historique dans un état et dessiner des transitions entre les sous-états contenus.

Voir aussi