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

Boîte à outils de profil

La boîte à outils de profils est utilisée pour créer des profils, un mécanisme générique d'extension des modèles UML . Les profils peuvent définir des stéréotypes, Valeur Étiquetés , des types Diagramme et des boîtes à outils personnalisés.

La boîte à outils contient également un ensemble d'assistants de profil qui fournissent gabarits et des boîtes de dialogue pour vous aider à créer des profils de stéréotype, des profils de boîte à outils et des profils Diagramme au sein d'une MDG Technologie .

Pages de la boîte à outils de profil

Image

Détail

Voir aussi

L'élément Paquetage de profil agit comme conteneur pour les diagrammes , les éléments et les connecteurs qui définissent le profil lui-même.

L'élément Stéréotype fournit un mécanisme permettant de faire varier le comportement et le type d'un élément de modèle UML de base.

Un élément de métaclasse représente l’élément UML de base ou le type de connecteur que vous étendez.

Un élément Enumeration est utilisé pour définir une énumération Valeur Étiquetée , qui peut être attachée à un ou plusieurs éléments Stéréotype qui ont été définis dans le Profil.

Un élément Type de données est utilisé pour représenter des types de données, tels que les types primitifs de langage de programmation, les types de base CORBA et les types Valeur Étiquetée . Par exemple, les types integer et string sont souvent traités comme des types de données.

Un élément Modèle Motif peut être ajouté à un paquetage <<profile>> lors de la création d'un modèle basé sur une MDG Technologie à l'aide d'un paquetage <<mdg technology>>. L'élément possède deux valeurs balisées : ' motif ' fait référence à un paquetage dont l'intégralité du contenu sera stocké en interne dans le modèle, et 'rtf' fait référence à un artefact de document dont le document lié sera également stocké en interne dans le modèle.

Un attribut Diagramme Property peut être ajouté à un élément Stereotype pour créer une case à cocher dans le menu contextuel d'un élément, dont la valeur peut être testée dans son script de forme. Le nom de la propriété Diagramme sera utilisé comme libellé du menu contextuel et l'alias de la propriété Diagramme sera la propriété testée dans le script de forme. Voir l'exemple dans la rubrique d'aide Méthodes Query .

Un attribut Attribut supprimé est utilisé lorsque vous souhaitez empêcher un élément Stéréotype d'hériter d'un attribut d'un élément Stéréotype généralisé, lors de la redéfinition d'un stéréotype à partir d'un autre profil. Donnez à l'attribut supprimé le même nom que l'attribut à supprimer.

Les assistants de profil sont gabarits et des boîtes de dialogue qui vous aident à créer, respectivement :

  • Un Paquetage MDG Technologie pour contenir les définitions de profils
  • Stéréotypes et métaclasses dans un profil UML
  • Un profil de boîte à outils personnalisé
  • Pages de la boîte à outils dans la boîte à outils personnalisée
  • Un profil Diagramme pour définir un type diagramme étendu
Une relation d'extension montre qu'un stéréotype étend une métaclasse ; tous les stéréotypes doivent étendre :
  • Une ou plusieurs métaclasses, ou
  • Un autre stéréotype qui étend une métaclasse ; vous pouvez créer une chaîne de stéréotypes d'extension qui étendent finalement la métaclasse (cependant, dans la pratique, il est peu probable que vous ayez plus de deux stéréotypes dans la chaîne)
Une relation de généralisation montre qu'un stéréotype spécialise un stéréotype plus général ; le stéréotype le plus général doit toujours étendre une métaclasse.

Une relation Valeur Étiquetée définit une Valeur Étiquetée de type référence (c'est-à-dire RefGUID) appartenant au Stéréotype source ; la Valeur Étiquetée est nommée pour le rôle cible de cette association et est limitée au référencement d'éléments avec le stéréotype par l'élément cible de l'association

Ajouter des stéréotypes et des métaclasses Ajouter une énumération à un stéréotype Utilisation des assistants de profil Utilisez le connecteur Valeur Étiquetée Redéfinir les stéréotypes dans un autre profil Méthodes Query

Notes

  • Pour ajouter un élément au diagramme actuellement ouvert, cliquez sur l'icône appropriée et faites-la glisser en position sur le diagramme ; définissez un nom d'élément et d'autres propriétés comme indiqué
  • Pour ajouter une relation, cliquez sur l'icône appropriée, puis cliquez sur l'élément de départ dans le diagramme et faites-le glisser jusqu'à l'élément de fin.

Apprenez Plus