|
|
|
|
|
- Présentation
- Éléments d'un diagramme d'états-transitions
Diagramme d'états-transitions
Un diagramme d'états-transitions présente un automate à états finis. Il permet ainsi de décrire les changements d'états d'un objet ou d'un composant. Un état se caractérise par sa durée et sa stabilité. Une transition représente le passage instantané d'un état vers un autre. Une transition est déclenchée : - soit par un événement.
- soit automatiquement lorsque aucun événement déclencheur est spécifié.
Par exemple, le diagramme suivant présente les différentes étapes d'une machine à laver les voitures :
Éléments d'un diagramme d'états-transitions Un diagramme d'états-transitions est composé des éléments suivants : - état : représente la valeur des attributs d'un objet à un instant donné.
- état initial : représente l'état au démarrage du système.
- état final : représente l'état dans lequel se trouve le système à la fin du fonctionnement.
- super-état : permet de structurer le diagramme en indiquant plusieurs niveau de distinction entre les états.
- historique : représente le dernier état actif d'un super-état.
- souche : permet de symboliser les états contenus dans un super-état. Il est ainsi possible de relier ces états à d'autres états n'appartenant pas au super-état.
- transition : représente le passage d'un état à un autre.
- paquetage : divise et organise la représentation du diagramme (de la même manière que les répertoires organisent les fichiers).
Pour plus de détails sur les manipulations possibles sur les diagrammes d'états-transitions, consultez Manipulations sur un diagramme d'états-transitions.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|