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

Compartiments pour éléments Bloc

Les éléments SysML tels que Blocks et ConstraintBlocks peuvent afficher des compartiments qui répertorient les éléments enfants et les éléments associés. Ces compartiments vous aident à identifier facilement les types de propriétés appartenant à un Bloc et à voir comment d'autres éléments sont liés au Bloc .

Les compartiments qui affichent des éléments enfants sont visibles par défaut, tandis que les compartiments qui affichent des éléments associés (éléments liés par des connecteurs) sont masqués par défaut. Vous pouvez basculer entre l'affichage et le masquage de chacun des compartiments à l'aide de :

  • dialogue « Visibilité du compartiment » (appuyez sur Ctrl+Maj+Y sur l'élément parent d'un diagramme ) ou
  • Onglet « Compartiments » de la fenêtre Propriétés ancrée pour diagrammes (Ctrl+2) ou
  • dialogue ' Propriétés ' du diagramme , sur la page 'Elément' (option de ruban 'Conception > Diagramme > Gérer > Propriétés ')
Note que:
  • Les éléments sont répertoriés dans des compartiments uniquement s'ils ne sont pas déjà rendus comme éléments sur le diagramme
  • Un compartiment n'est affiché que s'il existe au moins un élément correspondant ; ainsi, par exemple, un compartiment « flowPort » ne sera affiché que lorsque :
    - l'élément parent possède au moins un port qui a un stéréotype « flowPort », et
    - le Port n'est pas sur le diagramme
  • Si un compartiment n'est pas affiché, il peut être nécessaire de localiser et de supprimer du diagramme les éléments apparentés ou enfants correspondants, d'enregistrer le diagramme et de recharger le diagramme pour actualiser l'affichage des compartiments.
Les tableaux SysML Bloc - Child Element Compartments et SysML Bloc - Related Element Compartments fournissent chacun une liste de compartiments, identifiant quel type d'élément/connecteur doit exister pour qu'un compartiment donné soit affiché.

Bloc SysML - Compartiments d'éléments enfants

Ces compartiments sont affichés lorsque le Bloc possède un ou plusieurs éléments enfants appropriés et que ces éléments ne sont pas déjà rendus sur le diagramme .

Nom du compartiment

Types d'éléments enfants répertoriés

auxiliaire

Répertorie les pièces qui ont le stéréotype « AdjunctProperty ».

référence liée

Répertorie les pièces qui ont le stéréotype « BoundReference ».

comportement du classificateur

Identifie le classificateur comportemental (interaction, Statemachine ou activité), s'il est défini.

contraintes

Répertorie les pièces qui ont le stéréotype « constraintProperty ».

fonctionnalités dirigées

Répertorie les pièces qui ont le stéréotype «DirectedFeature».

ports d'écoulement

Répertorie les ports qui ont le stéréotype « flowPort ».

propriétés d'écoulement

Répertorie les pièces qui ont le stéréotype « flowProperty ».

ports complets

Répertorie les ports qui ont le stéréotype « fullPort ».

comportements possédés

Répertorie les éléments Comportementale (interactions, Statemachines et activités) appartenant à ce Bloc .

paramètres

Répertorie les ports et les pièces qui ont le stéréotype « constraintParameter ».

participants

Répertorie les parties qui ont le stéréotype « participantProperty ».

parties

Répertorie Propriétés créées en ajoutant un connecteur d'association de pièces entre les blocs.

ports

Répertorie tous les ports avec d'autres stéréotypes ou aucun stéréotype, non répertoriés dans les autres compartiments.

propriétés

Liste les parties qui n’ont pas de stéréotype.

ports proxy

Répertorie les ports qui ont le stéréotype « proxyPort ».

références

Répertorie les pièces pour lesquelles la Valeur Étiquetée isReference est définie sur true.

"stéréotype"

Répertorie les pièces qui ont un stéréotype autre que ceux identifiés dans ce tableau (chaque stéréotype a son propre compartiment avec le même nom que le stéréotype).

valeurs

Répertorie les parties typées par un élément « valueType ».

Bloc SysML - Compartiments d'éléments associés

Ces compartiments sont affichés en fonction des relations entre un Bloc et d'autres éléments.

Nom du compartiment

Object affiché

attribué à partir de

Identifie l'élément source d'un connecteur qui a le stéréotype « allocate ».

attribué à

Identifie l'élément cible d'un connecteur qui a le stéréotype « allocate ».

dérivé

Identifie l'élément cible d'un connecteur qui a le stéréotype « derivereqt ».

dérivé de

Identifie l'élément source d'un connecteur qui a le stéréotype « derivereqt ».

maître

Identifie l'élément cible d'un connecteur qui a le stéréotype « copie ».

raffinéPar

Identifie l'élément source d'un connecteur qui a le stéréotype « raffiner ».

satisfaitPar

Identifie l'élément source d'un connecteur qui a le stéréotype « satisfaire ».

tracéÀ

Identifie l'élément source d'un connecteur qui a le stéréotype « trace ».

vérifiéPar

Identifie l'élément source d'un connecteur qui a le stéréotype « vérifier ».

affine

Identifie l'élément cible d'un connecteur qui a le stéréotype « raffiner ».

satisfait

Identifie l'élément cible d'un connecteur qui a le stéréotype « satisfaire ».

tracéDe

Identifie l'élément cible d'un connecteur qui a le stéréotype « trace ».

vérifie

Identifie l'élément cible d'un connecteur qui a le stéréotype « vérifier ».

Compartiments d'éléments Bloc de contraintes SysML

En plus des compartiments qu'un élément Bloc peut afficher, un Bloc Contrainte peut également afficher :

Nom du compartiment

Types d'éléments enfants répertoriés

paramètres

Identifie toute partie qui n'a pas de stéréotype (comme celles sans stéréotype « constraintProperty » ou « objectiveFunction » ; celles qui ont le stéréotype sont répertoriées dans un compartiment portant le même nom que le stéréotype).

Apprenez Plus