Programmation UML/Diagramme de séquences
Apparence
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.

É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].
