HOPEX Application Design > Modélisation UML > Le diagramme de machine à états > Présentation du diagramme de machine à états
Présentation du diagramme de machine à états
Une machine à état est l'ensemble des états et des transitions entre états qui définissent le cycle de vie d'un objet variable dans le temps.
Le diagramme de machine à état permet de représenter cet enchaînement d'états que peut prendre un objet en réponse aux interactions avec les objets (internes ou externes au système étudié) qui peuplent son environnement.
Exemple de diagramme de machine à d'états  
Le diagramme suivant décrit les comportements possibles d'un distributeur automatique.
Créer un diagramme de machine à états
Un diagramme de machine à états se crée à partir d'une machine à état.
Vous pouvez créer une machine à état à partir d'un paquetage, d'une classe ou d'un composant.
Pour créer un diagramme de machine à états dans HOPEX Application Design :
1. Cliquez sur le menu de navigation puis sur Ressources des applications.
2. Dans le volet de navigation, cliquez sur Implémentation OO (UML).
3. Dans la fenêtre d'édition, cliquez sur la tuile Machines à états.
4. Faites un clic droit sur le nom de la machine à états concernée et sélectionnez Nouveau > Diagramme de machine à états.
Le diagramme créé s'ouvre dans la fenêtre d'édition.
Le diagramme est initialisé par la création d'une région. Une région est une partie d'un état composite ou d'une machine à états qui contient des états et des transitions et dont l'exécution est autonome.