Programmation UML/Diagramme de séquences
Le diagramme de séquence montre comment se déroule les interactions entre les différents acteurs ou objets impliqués dans une procédure.
![](http://upload.wikimedia.org/wikipedia/commons/e/ee/Very_simple_sequence.png)
Éléments du diagramme
[modifier | modifier le wikicode]Le diagramme est composé des éléments principaux suivants :
- Les acteurs ou objets sont représentés par leur nom dans un rectangle en haut du diagramme, et parfois repris en bas du diagramme particulièrement quand le diagramme est long.
- Une ligne de vie sous chaque acteur ou objet représente sa période d'existence où il peut interagir.
- Une flèche relie deux acteurs ou objets par leur ligne de vie, partant de l'acteur initiant l'action ou l'envoi de messages et allant vers l'acteur recevant le message ou l'action à effectuer.
- Le diagramme est temporel : les flèches d'interactions se lisent ou s'écrivent du haut vers le bas dans l'ordre chronologique.
- Une interaction synchrone est représenté par une flèche horizontale.
- Un retour par une ligne verticale en pointillés[1].
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/CheckEmail.svg/469px-CheckEmail.svg.png)