cours UML
Diagrammes dynamiques
La¨titia Matignon e laetitia.matignon@univ-lyon1.fr
D´partement Informatique - Polytech Lyon e Universit´ Claude Bernard Lyon 1 e 2012 - 2013
La¨titia Matignon e ISI3 - 4. UML Diagrammes dynamiques
2012
1 / 72
Plan du cours
1
Introduction
2
Diagrammes d’interaction
3
Diagrammes d’´tats-transitions e 4
Diagrammes d’activit´s e 5
Conclusion
La¨titia Matignon e ISI3 - 4. UML Diagrammes dynamiques
2012
2 / 72
Introduction
Plan
1
Introduction
2
Diagrammes d’interaction
3
Diagrammes d’´tats-transitions e 4
Diagrammes d’activit´s e 5
Conclusion
La¨titia Matignon e ISI3 - 4. UML Diagrammes dynamiques
2012
3 / 72
Introduction
Diagrammes UML et axes de mod´lisation e La¨titia Matignon e ISI3 - 4. UML Diagrammes dynamiques
2012
4 / 72
Introduction
Mod`le dynamique e Int´rˆt ee Le mod`le dynamique montre le comportement du syst`me, les interactions des objets e e et leur ´volution dans le temps. Accent mis sur la chronologie. e D´crire le comportement du syst`me e e
Comment interagissent les objets pour atteindre un but ?
→ Diagrammes d’interaction : point de vue temporel sur les interactions
Diagrammes de communication : organisation structurelle des objets qui interagissent Diagrammes de s´quence : repr´sentation temporelle/s´quentielle du e e e d´roulement des interactions entre objets e D´crire l’´volution du syst`me dans le temps e e e Comment ´voluent les ´tats des objets ? e e
→ Diagrammes d’´tats-transitions : repr´sentation du comportement d’un objet e e sous la forme d’un automate ` ´tats ae Mod´lisation de flux e → Diagramme d’activit´ : variante des diagrammes d’´tats-transitions ; e e repr´sentation du comportement d’une op´ration e e
La¨titia Matignon e ISI3 - 4. UML Diagrammes dynamiques
2012
5 / 72