Академический Документы
Профессиональный Документы
Культура Документы
systèmes d’information
(Unified Modeling Language – UML - )
université d’Alger 1 -
Benyoucef Benkhedda
Diagramme de séquence
Diagramme de séquence
Ligne de vie
Une ligne de vie représente l’ensemble des opérations exécutées par un objet.
Un message reçu par un objet déclenche l’exécution d’une opération. Le retour
d’information peut être implicite (cas général) ou explicite à l’aide d’un
message de retour.
Diagramme de séquence
Message synchrone et asynchrone
Treize (13) opérateurs ont été définis dans UML : alt, opt, loop, par, strict/weak,
break, ignore/consider, critical, negative, assertion et ref.
Diagramme de séquence
Opérateur « alt »
• L’opérateur strict est utilisé quand l’ordre d’exécution des opérations doit être
strictement respecté.
• L’opérateur weak est utilisé quand l’ordre d’exécution des opérations n’a pas
d’importance.
Diagramme de séquence
Opérateurs strict et weak
Diagramme de séquence
Opérateur break
Opérateur negative
L’opérateur neg (negative) permet d’indiquer qu’une séquence d’interactions est
invalide.
Diagramme de séquence
Opérateur assertion