| Type de pseudo-état | Description | Icône |
|---|---|---|
| Initial | Placé dans une région pour identifier l'état de démarrage lorsqu'une transition cible la limite d'un état composite. Une ou plusieurs transitions depuis l'état initial ciblent chacune un état de démarrage. Lorsque plusieurs transitions proviennent de l'état initial, l'état de démarrage est déterminé par l'évaluation de la condition de franchissement de chaque transition. | |
| Option | Reçoit une transition entrante unique et produit deux transitions comportant chacune une condition de franchissement, dont l'une a la valeur true. | |
| Jonction | Utilisé entre au moins deux fragments d'une transition qui ont chacun une action d'entrée ou de sortie distincte. | |
| Historique complet | Une transition vers l'état d'historique complet au sein d'un état composite appelle l'état qui était actif juste avant la sortie la plus récente de l'état composite. Le dernier état actif peut être imbriqué à n'importe quel niveau. Une transition doit avoir pris le dernier état actif directement à partir de l'état composite. | |
| Historique superficiel | Une transition vers un état d'historique superficiel au sein d'un état composite appelle le dernier état qui était actif au même niveau que l'état d'historique lui-même, avant la sortie la plus récente de l'état composite. | |
| Jointure | Reçoit au moins deux transitions entrantes qui fusionnent pour former une seule transition sortante. Chaque transition entrante vers le pseudo-état de jointure doit provenir d'une région différente d'un état orthogonal. | |
| Fourche | Reçoit une transition entrante qui se divise pour former au moins deux transitions sortantes. Chaque transition sortante provenant du pseudo-état de jointure doit cibler un état dans une région différente d'un état orthogonal. | |
| Point d'entrée | Placé sur la limite ou dans une région d'une machine d'état ou d'un état composite avec une transition sortante unique vers un sous-état. Utilisé lorsqu'il existe plusieurs façons d'entrer dans un état et qu'il n'y a pas de sous-état unique par défaut que la transition peut cibler. | |
| Point de sortie | Placé sur la limite ou dans une région d'une machine d'état ou d'un état composite avec une transition entrante unique provenant d'un sous-état. Utilisé lorsqu'il y a plusieurs façons de sortir d'un état. Chaque point de sortie peut être la source d'une transition externe. | |
| Fin | Identifie la fin de l'exécution d'une machine d'état. |