Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Stéréotypes UML

UML en supporte stéréotypes, qui sont un mécanisme intégré pour étendre ou modifier logiquement la signification, l'affichage, les caractéristiques ou la syntaxe des éléments de base du modèle UML . Vous pouvez appliquer des stéréotypes à une gamme de types d'éléments de modèle, notamment :

  • Éléments (tels que les classes et les objets)
  • Relations (telles que les dépendances et les associations)
  • Fin de l'association
  • Attributes et opérations
  • Paramètres de fonctionnement
Différents éléments de modèle sont associés à différents stéréotypes. Vous pouvez créer et utiliser vos propres stéréotypes de trois manières différentes :
  • Pour créer un nouveau type d' object basé sur un type d'élément de modèle UML de base, à importer dans le cadre d'un profil dans n'importe quel modèle et mis à disposition pour utilisation via la boîte à outils Diagramme ; des exemples de types d'éléments étendus déjà fournis dans Enterprise Architect incluent un élément Tableau (qui est un élément Class stéréotypé) et des éléments Bordure , Control et Entity (qui sont des éléments Object stéréotypés)
  • Pour personnaliser l'apparence ou la propriété d'une instance d'un élément de modèle d'un type spécifique ; ces stéréotypes sont appliqués uniquement via le dialogue ' Propriétés ' de l' object , dans le modèle dans lequel ils sont créés, bien que vous puissiez transporter des définitions de stéréotypes personnalisés entre les modèles en tant que données de référence
  • Comme une simple étiquette sur un élément, pour identifier le rôle ou la nature de l' object que l'élément représente
Pour plus de définitions des stéréotypes, voir la spécification OMG UML ( UML Superstructure Spécification , v2.1.1, section 18.3.8, pp. 667-672).

Lorsqu'un stéréotype n'affecte pas l'apparence, il est généralement indiqué par son nom sur la forme de l' object UML de base. Dans cet exemple, « myStereotype2 » est le nom du stéréotype. Certains des stéréotypes intégrés sont également représentés par des icônes ; voir Visibilité des stéréotypes .

A UML Enumeration element in Sparx Systems Enterprise Architect.

Lorsque le stéréotype entraîne un dessin différent de l'élément ou est utilisé pour définir un nouveau type d' object , la forme de l'élément peut être très différente, comme l'illustrent les trois stéréotypes du diagramme de robustesse :

Model View Controller pattern on Robustness diagram in Sparx Systems Enterprise Architect.

Vous appliquez une nouvelle apparence ou forme en associant le stéréotype soit à un métafichier (fichier image) et à des couleurs de remplissage, de bordure et de texte, soit à un Shape Script qui définit la forme, les dimensions et le texte de l' object .

Apprenez Plus