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
 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 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
  5.4  Diagramme de communications
  5.5  Diagramme de machine à états

    précédent     suivant 


Deux objets reliés par une association peuvent échanger des messages (ou événements). Si l’association est unidirectionnelle, ces échanges sont contraints par la navigabilité : seul l’objet du côté de la flèche peut recevoir des messages en provenance de l’objet de l’autre côté de l’association. L’envoi d’un message se traduit par l’appel d’une opération dans l’objet destinataire ; la classe à laquelle il appartient doit donc offrir l’opération. Les aspects dynamiques de la vue logique représentent la collaboration entre objets pour la réalisation (de tout ou partie) d’un cas d’utilisation. L’algorithme réalisant le cas d’utilisation peut nécessiter la participation de plusieurs objets ; des cascades de messages peuvent être échangés entre ces objets. En outre, les traitements effectués par les opérations des objets impliquent des changements d’états de ces mêmes objets. Par conséquent, la modélisation des aspects dynamiques de l’analyse consiste en la connaissance des messages échangés entre les objets, de l’ordre de ces interactions, ainsi que des changements d’états significatifs des objets.

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