Réserver une Démo
Pré. Proc.

Nœuds de paramètres d'activité

Description

Un nœud de paramètre d’activité accepte l’entrée d’une activité ou fournit la sortie d’une activité.

Cet exemple illustre deux paramètres d’entrée et un paramètre de sortie définis pour l’activité.

A UML Activty Diagram example using Sparx Systems Enterprise Architect.

Définir un nœud de paramètre d'activité pour une activité

UML Activity Diagram example showing the use of an Parameter nodes on an Activity, in Sparx Systems Enterprise Architect.

Étape

Action

1

Cliquez-droit sur l'élément et sélectionnez le ' Nouvel Élément | Option "Paramètre d'activité".

2

La dialogue « Propriétés » s'affiche, prompts le nom et d'autres propriétés de l'élément incorporé.

3

Pour définir plus précisément le nouveau paramètre d'activité, sélectionnez l'onglet « Paramètre » de la dialogue « Propriétés » et définissez :

  • Type
  • Valeur par défaut
  • Direction
  • Qu'il s'agisse d'une valeur fixe
  • Multiplicité des bornes supérieures et inférieures
  • S'il faut autoriser les doublons et
  • Si la multiplicité est ordonnée
Les nœuds de paramètres d'activité disposent également des options « Exception » et « Flux » :
  • Une exception indique qu'un paramètre peut émettre une valeur à l'exclusion d'autres sorties, généralement en raison d'une erreur
  • Le flux indique si un paramètre peut accepter ou publier des valeurs pendant l'exécution de l'activité

Apprenez Plus

Spécification OMG UML :

La spécification Unified Modeling Language OMG (v2.5.1, p. 398) stipule :

En tant que type de comportement, une activité peut avoir des paramètres (..). Lorsque l'activité est invoquée, des valeurs peuvent être transmises à l'exécution de l'activité sur des paramètres d'entrée (c'est-à-dire ceux avec la direction in ou inout) et des valeurs peuvent être transmises hors de l'exécution de l'activité sur des paramètres de sortie (c'est-à-dire ceux avec la direction inout, out ou return).

Dans une activité, les entrées et les sorties d'une activité sont gérées à l'aide d'ActivityParameterNodes. Chaque ActivityParameterNode est associé à un paramètre de l'activité qui possède le nœud. Le type d'un ActivityParameterNode doit être le même que le type de son paramètre associé.