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.2.1  Algorithme: orientations procédurale et objet
 5.2.2  Modèle dynamique de l'analyse et de la conception
 5.3  Diagramme de séquence
 QCM
 5.4  Diagramme de communications
 slidetitletoc
 5.5  Diagramme de machine à états
 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.2 Modélisation des aspects dynamiques

  • Points de départ : Modèles de la vue cas d’utilisation + diagrammes de classes
  • Objectif : modéliser les algorithmes des cas d’utilisation

Figures/aspects_dynamiques_point_de_depart

    précédent     suivant 


Après la construction des diagrammes de cas d’utilisation et d’activité, et la construction des diagrammes de classes et d’objets, la modélisation des aspects dynamiques répond globalement à la question « comment est spécifié le comportement du système, c’est-à-dire comment sont spécifiés les algorithmes des cas d’utilisation en parcourant le graphe de classes et des objets ? »

Le modèle dynamique montre donc le comportement du système et l’évolution des objets dans le temps. Il identifie les différents événements venant du monde externe et montre l’enchaînement dans le système que provoquent ces événements. Un événement est « quelque chose » qui se produit à un moment donné dans le temps et qui n’a pas de durée. Par exemple, l’utilisateur décroche son téléphone, le conducteur appuie sur un bouton. Le but du modèle dynamique est de trouver les relations temporelles et événementielles entre les objets, de montrer les interactions entre les objets, et de définir les états des objets qui déterminent la réaction face à un événement.

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