Différences de notation des éléments de modèle dans un diagramme de séquence

La table de mappage relative aux éléments de modèle dans un diagramme de séquence permet d'identifier les différences entre UML 1.4 et la version d'UML actuellement prise en charge.
UML 1.4 Version d'UML prise en charge
Marqueur de suppression Noeud de fin de processus

Contrairement à Rose, les marqueurs de suppression sont importés à la fois comme éléments de modèle et comme éléments de diagramme. Dans Rose, les marqueurs de suppression apparaissent uniquement dans le diagramme.

Focus de contrôle Occurrence d'exécution

Les occurrences d'exécution résident non seulement dans la vue Explorateur de projets, mais aussi dans l'éditeur de diagramme.

Fréquence : Aperiodic (apériodique) ou Periodic (périodique) La valeur spécifiée pour l'option de fréquence (Aperiodic ou Periodic) reste telle quelle dans le stéréotype Rose du message.
Instance d'objet Propriété dans l'instance Collaboration et ligne de vie dans l'instance Interaction.

La ligne de vie représente la propriété.

Message Create avec synchronisation simple (Message Kind) La propriété Synchronization du stéréotype Rose reçoit pour valeur Simple, la propriété Message Kind des propriétés UML reçoit pour valeur Complete et la propriété Message Sort reçoit pour valeur synchCall.
Restriction : Le message reçoit aussi un mot clé Create. Si vous supprimez ce mot clé, certains éléments du diagramme risquent de ne pas apparaître correctement dans l'éditeur de diagramme. Par exemple, lorsque vous rouvrez le diagramme, les messages apparaissent sous forme de trait plein au lieu d'une ligne pointillée.
Scripts (zones de texte associées aux messages) Notes attachées aux messages
Remarque : L'apparence du diagramme de séquence peut être légèrement modifiée après l'importation. Les notes sont plus grandes que les zones de texte originales utilisées dans Rose.
Synchronisation Asynchronous : (Message Kind) La propriété Synchronization du stéréotype Rose reçoit pour valeur Asynchronous, la propriété Message Kind des propriétés UML reçoit pour valeur Complete et la propriété Message Sort reçoit pour valeur asynchCall.
Synchronisation Balking : (Message Kind) La propriété Synchronization du stéréotype Rose reçoit pour valeur Balking, la propriété Message Kind des propriétés UML reçoit pour valeur Complete et la propriété Message Sort reçoit pour valeur asynchCall.
Synchronisation Procedure_Call : (Message Kind) La propriété Synchronization du stéréotype Rose reçoit pour valeur Procedure_Call, la propriété Message Kind des propriétés UML reçoit pour valeur Complete et la propriété Message Sort reçoit pour valeur synchCall.
Synchronisation Return : (Message Kind) La propriété Synchronization du stéréotype Rose reçoit pour valeur Return, la propriété Message Kind des propriétés UML reçoit pour valeur Complete et la propriété Message Sort reçoit pour valeur synchSignal.
Restriction : Le message reçoit aussi un mot clé Return. Si vous supprimez ce mot clé, certains éléments du diagramme risquent de ne pas apparaître correctement dans l'éditeur de diagramme.
Synchronisation Simple : (Message Kind) La propriété Synchronization du stéréotype Rose reçoit pour valeur Simple, la propriété Message Kind des propriétés UML reçoit pour valeur Complete et la propriété Message Sort reçoit pour valeur synchCall.
Synchronisation Synchronous : (Message Kind) La propriété Synchronization du stéréotype Rose reçoit pour valeur Synchronous, la propriété Message Kind des propriétés UML reçoit pour valeur Complete et la propriété Message Sort reçoit pour valeur synchCall.
Synchronisation Timeout : (Message Kind) La propriété Synchronization du stéréotype Rose reçoit pour valeur Timeout, la propriété Message Kind des propriétés UML reçoit pour valeur Complete et la propriété Message Sort reçoit pour valeur asynchCall.
Instances multiples (Objets uniquement) Si la valeur est True, devient (*) la multiplicité de la propriété, qui est définie comme une paire d'éléments valeur haute (-1) et basse (0) détenue par la propriété.

Vos commentaires