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

Boîte à outils d'activité SysML

Lorsque vous construisez des modèles SysML, vous pouvez remplir les diagrammes d'activité à l'aide des icônes sur les pages "Activité SysML" de la boîte à outils Diagramme .

L'élément propriétaire du diagramme d'activité est automatiquement représenté par un cadre de diagramme contenant les éléments du diagramme d'activité. Tu peux:

  • Diagramme le cadre en cliquant avec le bouton droit sur le diagramme et en sélectionnant l'option 'Masquer le cadre du diagramme' (et affichez-le à nouveau en sélectionnant l'option 'Afficher le cadre du Diagramme ')
  • Rendez le cadre sélectionnable pour le déplacer ou le redimensionner, en faisant un clic droit dessus et en sélectionnant l'option "Sélectionnable"
  • Créer des éléments structurels (tels que ActivityParameters si le propriétaire est une activité) sur le cadre et créer des connecteurs entre eux et d'autres éléments sur le diagramme
S'il est défini sur non sélectionnable, le cadre se redimensionne automatiquement pour s'adapter aux limites du diagramme , en s'agrandissant à partir de sa taille par défaut mais sans se réduire.

Note que les diagrammes montrant Diagramme cadres de diagramme appliqués à l'aide de la version 14.0 ou ultérieure d' Enterprise Architect dessineront l' object parent sur le diagramme lorsqu'ils sont ouverts à l'aide d'une version d' Enterprise Architect antérieure à la version 14.0.

Accéder

Sur la boîte à outils Diagramme , cliquez sur Search pour afficher la boîte de dialogue ' Trouvez Item de Boîte à Outils ' et spécifiez ' SysML nn Activity ' (quelle que soit la version que vous utilisez).

Ruban

Conception > Diagramme > Boîte à outils

Raccourcis Clavier

Ctrl+Maj+3

Activités SysML

Item

Action

Activité

Définit un Bloc SysML de comportement exécutable en tant UML .

Activité structurée

Définit un Bloc SysML de comportement exécutable en tant qu'activité structurée UML .

Action

Déclare une unité d'exécution dans une activité en tant Action UML .

Action (comportement d'appel)

Déclare une unité d'exécution qui appelle un autre comportement.

Action (accepter l'événement)

Déclare une unité d'exécution qui accepte un événement déclenché par le système.

Action (accepter la minuterie d'événement)

Déclare une unité d'exécution qui accepte un événement déclenché par une époque.

Action (envoyer un signal)

Déclare une unité d'exécution qui envoie un signal en tant qu'événement.

Broche Action

Définit les valeurs de données transmises depuis et vers une Action . Voir aussi : Broche Action

Cloison

Crée une partition d'activité pour regrouper les éléments d'exécution en fonction du nœud responsable de leur exécution.

Opérateur de contrôle

Contrôle l'exécution d'une activité.

Paramètre

Fournit l'accès aux objets d'entrée et de sortie au sein de l'activité.

Paramètre (continu)

Définit un paramètre avec un débit où l'incrément de temps entre les éléments approche de zéro.

Paramètre (discret)

Définit un paramètre avec un débit où l'incrément de temps entre les éléments est différent de zéro.

Paramètre (facultatif)

Définit un paramètre dont le contenu est facultatif dans l'exécution de l'activité.

Paramètre (probabilité)

Balise un paramètre avec la probabilité que le paramètre soit utilisé dans l'activité.

Nœud d' Object

Déclare une variable dans l'Activity, typée par un ValueType, DataType ou Bloc .

Nœud d' Object (pas de tampon)

Déclare un ObjectNode dans une activité qui supprime les jetons non consommés.

Nœud d' Object (écraser)

Déclare un ObjectNode dans une Activity qui écrase les jetons.

Nœud de tampon central

Déclare un ObjectNode qui stocke les jetons à consommer tout au long de l'activité.

Magasin de données

Définit les données stockées en permanence. Voir aussi : Magasin de données

Décision

Crée une branche de contrôle dans une activité, en fonction d'une décision.

Fusionner

Fusionne deux ou plusieurs branches de contrôle d'activité.

Synchronisation

Établit un point de rendez-vous pour deux flux d'activité ou plus, afin de synchroniser leur exécution dans l'activité.

Initial

Déclare le début de l'exécution d'une activité.

Final

Déclare la fin de l'exécution d'une activité et la fin de l'activité.

Débit final

Déclare la fin du chemin d'exécution d'une activité sans mettre fin à l'activité.

Région interruptible

Regroupe un sous-ensemble d'une activité dans un contexte d'exécution commun.

Exception

Déclare un nœud d'exécution qui se produit en dehors du flux normal d'exécution d'une activité.

Bifurquer/Joindre

Branche/rejoint simultanément un ensemble de flux de contrôle ou d' Object .

Relations d'activité SysML

Item

Action

Flux de contrôle

Établit un flux de logique entre deux nœuds d'activité.

Flux de contrôle (continu)

Déclare un flux de contrôle continu.

Flux de contrôle (discret)

Déclare un flux de contrôle discret.

Flux de Contrôle ( Probabilité )

Balise un flux de contrôle avec une probabilité de probabilité de traversée du flux.

Flux d' Object

Établit un flux d'objets (données) entre deux nœuds d'activité.

Flux d' Object (continu)

Déclare un flux d' object continu.

Flux d' Object (discret)

Déclare un flux d' object discret.

Flux d' Object ( Probabilité )

Balise un flux d' object avec la probabilité de traversée du flux.

Flux d'interruption

Déclare un flux de contrôle qui interrompt le flux dans une région.

Extensions d'activité SysML

Item

Action

Bloc fonctionnels de flux Diagrammes

Action : Déclare une activité utilisée pour contenir un diagramme de Bloc de flux fonctionnel amélioré (EFFBD).

Activité de diffusion en continu

Déclare une activité où le flux de jetons passe par ses paramètres en continu tout au long de l'exécution de l'activité.

Activité non diffusée en continu

Déclare une activité où le flux de jetons passe par ses paramètres au début de l'exécution de l'activité.