Accueil
 Sommaire
 1  Objectifs de ce cours de modélisation orientée objet
 2  Généralités sur la modélisation orienté objet et sur UML
 3  Analyse, vues cas d'utilisation et processus
 4  Analyse et conception, aspects statiques de la vue logique
 5  Analyse et conception, aspects dynamiques de la vue logique
 5.1  Rappel: diagrammes communs à l'analyse et à la conception
 5.2  Modélisation des aspects dynamiques
 5.3  Diagramme de séquence
 QCM
 5.4  Diagramme de communications
 slidetitletoc
 5.5  Diagramme de machine à états
 5.5.1  Modéliser l'état des objets d'une classe
 5.5.2  Types d'états, événement et transition
 5.5.3  Événement, condition et action d'une transition
 5.5.4  Transition implicite
 5.5.5  Exemple de diagramme de machine à états de la classe \textsf Scrutin
 5.5.6  Actions liées à un état
 5.5.7  Éléments de méthodologie
 5.5.8  État composite~*
 QCM
 6  Conception, aspects langage et technique
 7  Conception, vues développement et physique
 8  Conclusion
 9  Bibliographie

 Contacts

W3C validator

Département INF  
 Conception et programmation orientées objet


5.5.8 État composite *

Figures/etat_composite

    précédent     suivant 


Avec UML, il est possible de spécifier des états concurrents, c’est-à-dire des objets qui dans certains états peuvent exécuter plusieurs actions concurrentes. Cela signifie que l’objet de la classe modélisée peut faire plusieurs choses à la fois. Il est ainsi possible de spécifier le comportement d’objets dits actifs qui effectuent plusieurs actions de manière concurrente. L’état composite est un concept avancé du diagramme de machine à états que nous vous conseillons de ne pas utiliser dans les bureaux d’étude de ce module.

Un état composite est un état qui contient des machines à états. Chaque région contient un diagramme de machine à états. Chaque machine à états démarre et fonctionne en parallèle dès l’entrée dans l’état composite. Les machines à états des régions sont interrompues dès qu’un événement fait sortir de l’état composite.

Cf. le glossaire pour la définition du terme «état composite ».

D. Conan, C. Taconet, C. Bac, Télécom SudParis, CSC 4002, Octobre 2015