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

Compartiments d'élément de 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é 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 :

  • Boîte de dialogue 'Visibilité des compartiments' (appuyez sur Ctrl+Maj+Y sur l'élément parent d'un diagramme ) ou
  • Onglet 'Compartiments' de la fenêtre ancrée Propriétés des diagrammes (Ctrl+2) ou
  • dialogue ' Propriétés ' du diagramme , sur la page 'Elément' (option du 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 en tant qu'éléments sur le diagramme
  • Un compartiment n'est affiché que s'il existe au moins un élément correspondant pour celui-ci ; 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 connexes ou enfants correspondants, d'enregistrer le diagramme et de recharger le diagramme pour actualiser l'affichage des compartiments
Les tableaux Bloc SysML - Compartiments d'éléments enfants et Bloc SysML - Compartiments d'éléments associés fournissent chacun une liste de compartiments, identifiant quel type d'élément/de connecteur doit exister pour qu'un compartiment donné soit affiché.

Bloc SysML - Compartiments des éléments enfants

Ces compartiments sont affichés lorsque le Bloc possède un ou plusieurs des é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 Parts qui ont le stéréotype « BoundReference ».

comportement du classificateur

Identifie le classificateur comportemental (Interaction, Statemachine ou Activity), 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 ».

orifices d'écoulement

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

propriétés de flux

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

Liste Comportementale éléments comportementaux (interactions, Statemachines et activités) appartenant à ce Bloc .

paramètres

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

participants

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

les pièces

Listes Propriétés créées en ajoutant un connecteur Part Association 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

Répertorie 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 isReference Valeur Étiquetée est définie sur true.

"stéréotype"

Répertorie les parties 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

Liste les Parts qui sont 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é

allouéDepuis

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

alloué à

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

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 « copier ».

raffinéPar

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

satisfaitPar

Identifie l'élément source d'un connecteur qui a le stéréotype "satisfy".

tracé vers

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 « affiner ».

satisfait

Identifie l'élément cible d'un connecteur qui a le stéréotype "satisfy".

tracéDepuis

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ément de Bloc de contrainte SysML

En plus des compartiments qu'un élément Bloc peut afficher, un Bloc de 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