Réserver une Démo
Pré. Proc.

Pseudo-états

Les pseudo-états sont une abstraction UML pour divers types de sommets transitoires utilisés dans les diagrammes Statemachine . Les pseudo-états sont utilisés pour exprimer des chemins de transition complexes.

Vous pouvez créer un pseudo-état en faisant glisser l'une de ces icônes d'éléments sur un diagramme dans Enterprise Architect .

Diagramme boîte à outils du diagramme

Icône

Description

Voir également

Initial element

L'élément Initial représente un pseudo-état utilisé pour désigner l'état par défaut d'un State composite ; il peut y avoir un sommet initial dans chaque région de l' State composite.

Initial
Entry element

Les pseudo-états Entry Point sont utilisés pour définir le début d'une Statemachine . Un point d'entrée existe pour chaque région, dirigeant la configuration initiale de l'état simultané.

Point d'accès
Exit element

Les points de sortie sont utilisés dans les éléments Statemachine et les diagrammes Statemachine pour indiquer le point où la machine est sortie et la transition générant ce point de sortie.

Point de sortie
Choice element

Le pseudo-état Choice est utilisé pour composer des chemins de transition complexes, où le chemin de transition sortant est déterminé par des conditions d'exécution dynamiques.

Choix
Junction element

Les pseudo-états de jonction sont utilisés pour concevoir des chemins de transition complexes dans les diagrammes Statemachine . Une jonction peut être utilisée pour combiner ou fusionner plusieurs chemins dans un chemin de transition partagé.

Jonction
History element

Il existe deux types de pseudo-états d'historique définis dans UML : l'historique superficiel et l'historique profond.

Histoire
Terminate element

Le pseudo-état Terminate indique qu'à l'entrée de son pseudo-état, l'exécution de la Statemachine se termine.

Mettre fin
Final element

L'élément Activité finale indique l'achèvement d'une activité ; en atteignant la finale, toute exécution dans le diagramme d'activité est abandonnée.

Final

Un élément Fork/Join peut être utilisé pour : 1) diviser un flux unique en un certain nombre de flux simultanés, 2) joindre un certain nombre de flux simultanés ou 3) joindre et bifurquer un certain nombre de flux entrants vers un certain nombre de flux sortants.

Fourchette

Notes

  • Tous les types de pseudo- gabarits Statemachine partir de la version 11 d' Enterprise Architect .

Apprenez Plus