Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Créer un message de synchronisation

Vous pouvez créer un message de synchronisation entre deux objets Lifeline ( State ou valeur) sur un diagramme de synchronisation , chacun avec des points de transition existants.

Créer un message entre les lignes de vie

Marcher

Action

1

Cliquez sur l'icône 'Message' sur la page ' Relations temporelles' de la boîte à outils Diagramme (cliquez sur Search pour afficher la boîte de dialogue ' Trouvez Item de Boîte à Outils ' et spécifiez 'Timing').

2

Cliquez sur la ligne de vie source à l'endroit où le message commencera et faites glisser le curseur jusqu'au point de transition sur la ligne de vie de destination où le message se terminera.

Un nouveau message de synchronisation est créé entre ces deux points.

3

Double-cliquez sur le nouveau message pour ouvrir la boîte de dialogue « Timing Message » .

Révision ou complétez le dialogue comme indiqué dans le tableau 'Champs de Dialogue '.

Champs Dialogue

Ce diagramme montre un exemple d'un message configuré :

Use of Message on a UML Timing diagram.

La spécification OMG Unified Modeling Language , (v2.5.1, figures 14.30 et 14.31, p.520)

Champ/Bouton

Action

Début

Identifie la ligne de vie d'où provient le message.

Fin

Identifie la ligne de vie sur laquelle le message se termine.

Début de départ

Affiche l'heure après le début de la chronologie à laquelle le message commence. Vous pouvez changer cela si vous en avez besoin.

Heure de fin

Affiche l'heure après le début de la chronologie à laquelle le message se termine. Vous pouvez modifier cela si nécessaire, mais le temps doit correspondre à un point de transition sur la ligne de vie cible.

Nom

(Facultatif) Type un nom pour le message.

Observation du temps

(Facultatif) Type n'importe quel texte pour agir comme une étiquette fournissant des informations sur le moment où le message est envoyé.

Durée Observation

(Facultatif) Type n'importe quel texte pour agir comme une étiquette fournissant des informations sur l'intervalle d'une ligne de vie à un état particulier, à partir de la réception du message.

Transition vers

L'état dans la ligne de vie cible sur laquelle le message se termine. Si nécessaire, vous pouvez cliquer sur la flèche déroulante et sélectionner un état différent vers lequel effectuer la transition. L'en-tête du Message se déplace en conséquence.

Événement

(Facultatif) Type le nom de tout événement qui déclenche la transition.

Contrainte de temps

(Facultatif) Type le temps maximum nécessaire pour transmettre le message.

Contrainte de durée

(Facultatif) Type la durée maximale pendant laquelle la Lifeline peut rester dans l'état modifié après réception du message.

Notes

  • Vous pouvez déplacer librement l'extrémité source du message le long de la chronologie source ; cependant, l'extrémité cible (tête de flèche) doit s'attacher à une transition
  • Si vous créez un nouveau message et ne lui donnez pas de transition cible, il trouve et s'attache automatiquement à la transition la plus proche ; si vous déplacez l'extrémité cible, elle entraîne la transition avec elle

Apprenez Plus