Freigeben über


Anpassen des Modells mit Profilen und Stereotypen

Sie können in Visual Studio Ultimate die standardmäßigen UML-Modellelemente, z. B. Klassen und Komponenten, an spezifische Zwecke anpassen. Sie können ein Stereotyp auf ein Modellelement anwenden, mit dem die Eigenschaften des Elements geändert werden können. Stereotype werden in als Profile bezeichneten Auflistungen definiert.

Um ein Stereotyp zu verwenden, verknüpfen Sie ein Paket mit einem Profil. So können Sie die im Profil definierten Stereotype auf die Elemente im Paket anwenden.

Einige Profile werden zusammen mit Visual Studio Ultimate installiert. Darüber hinaus können Sie eigene Profile definieren.

Stereotype können in der Eigenschaftenliste eines Elements festgelegt werden. Für die wichtigsten Arten von Formen in einem Diagramm werden die angewendeten Stereotype auch in der Form angezeigt, wie im Beispiel dargestellt.

UML-Klasse mit Stereotyp.

Tipp

Wenn Sie ein Modell mithilfe eines Profils erstellen und dann das Modell für eine andere Person freigeben, werden für diese die Stereotype nur angezeigt, wenn auf ihrem Computer das gleiche Profil installiert ist.

Verwandte Themen

Titel

Beschreibung

Gewusst wie: Hinzufügen von Stereotypen zu Modellelementen

Einfügen eines Modellelements in ein Paket, Verknüpfen des Pakets mit einem Profil und Anwenden eines Stereotyps auf das Element

Standardstereotype für UML-Modelle

Die UML-Standardprofile L2 und L3 werden zusammen mit Visual Studio Ultimate installiert, und jedes Modell wird standardmäßig mit ihnen verknüpft. Sie stellen Stereotype bereit, mit denen Sie die Modelle kommentieren können.

Sie können z. B. das Stereotyp «specification» auf eine Klasse anwenden, um anzugeben, dass ihr einziger Zweck ist, das extern sichtbare Verhalten ihrer Instanzen zu definieren.

Gewusst wie: Definieren eines Profils zum Erweitern von UML

Sie können eigene Stereotype und Tools definieren, die an Ihren Anwendungsbereich angepasst sind.

Wenn Sie z. B. Banksoftware entwickeln, können Sie das Stereotyp «Account» definieren, das auf Klassen angewendet werden kann. Sie können dann Klassendiagramme verwenden, um andere Typen von Konten und ihre Beziehungen zu beschreiben.

Gewusst wie: Installieren eines UML-Profils

Wenn Sie ein UML-Profil erhalten haben, können Sie es auf dem Computer installieren.

Gewusst wie: Definieren eines benutzerdefinierten Elements für die Modellerstellungstoolbox

Ein benutzerdefiniertes Toolboxelement erspart es Ihnen, immer wieder für neue Elemente ein Stereotyp festzulegen.

Einfärben von UML-Klassen nach Stereotyp

Mit diesem Beispielcode werden die UML-Diagramme erweitert. Die Farbe einer UML-Form wird entsprechend dem Stereotyp des Elements automatisch festgelegt.