In der folgenden Tabelle werden die einzelnen Stereotype mit dem Modellelement, auf das sie angewendet werden, und mit einer Beschreibung aufgeführt.
| Stereotyp | Modellelement | Beschreibung |
|---|---|---|
| «auxiliary» | Klasse | Dieses Stereotyp wird auf eine Klasse angewendet, die eine andere Klasse unterstützt, in der Regel durch die Bereitstellung von Steuerungsmechanismen. Die unterstützte Klasse ist eine Fokusklasse. |
| «buildComponent» | Komponente | Dieses Stereotyp wird auf eine Komponente angewendet, die eine Gruppe von Komponenten für die Entwicklung auf Organisations- oder Systemebene angibt. |
| «create» | Operation | Dieses Stereotyp wird auf eine Operation angewendet, die eine Instanz des Klassifikationsmerkmals erstellt, beispielsweise wenn die Operation ein Konstruktor ist. |
| «destroy» | Operation | Dieses Stereotyp wird auf eine Operation angewendet, die eine Instanz des Klassifikationsmerkmals löscht. |
| «document» | Artefakt | Dieses Stereotyp wird auf ein Artefakt angewendet, das ein Dokument darstellt. |
| «entity» | Komponente | Dieses Stereotyp wird auf eine Komponente angewendet, die ein Geschäftskonzept darstellt. |
| «executable» | Artefakt | Dieses Stereotyp wird auf ein Artefakt angewendet, das in einem Knoten ausgeführt werden kann. |
| «file» | Artefakt | Dieses Stereotyp wird auf ein Artefakt angewendet, das Quellcode oder Daten enthält. |
| «focus» | Klasse | Dieses Stereotyp wird auf eine Klasse angewendet, die die Basislogik oder Steuerung mit Hilfsklassen angibt, die untergeordnete Mechanismen bereitstellen. |
| «framework» | Paket | Dieses Stereotyp wird auf ein Paket angewendet, das wiederverwendbare Elemente wie Klassen, Muster und Schablonen enthält. |
| «implement» | Komponente | Dieses Stereotyp wird auf eine Komponente angewendet, die keine Spezifikation besitzt und eine Implementierung einer Spezifikation darstellt, für die sie eine Abhängigkeit besitzt. |
| «implementationClass» | Klasse | Dieses Stereotyp wird auf eine Implementierung einer Klasse angewendet, deren Instanz nicht mehrere Klassen besitzen kann. |
| «library» | Artefakt | Dieses Stereotyp wird auf ein Artefakt angewendet, das eine statische oder dynamische Bibliotheksdatei darstellt. |
| «metaclass» | Klasse | Dieses Stereotyp wird auf eine Klasse angewendet, deren Instanzen andere Klassen sind, die der Metaklasse entsprechen. |
| «metamodel» | Modell | Dieses Stereotyp wird auf ein Paket angewendet, das ein Modell enthält, das eine Abstraktion eines anderen Modells darstellt. |
| «modelLibrary» | Paket | Dieses Stereotyp wird auf ein Paket angewendet, das Modellelemente für die Wiederverwendung enthält. |
| «perspective» | Paket | Dieses Stereotyp wird auf ein Paket angewendet, das nur Diagramme oder Unterpakete enthält. Extraktionsprogramme umgehen Pakete, auf die dieses Stereotyp angewendet wurde. |
| «process» | Komponente | Dieses Stereotyp wird auf eine Komponente angewendet, die transaktionsorientiert ist. |
| «realization» | Klassifikationsmerkmal | Dieses Stereotyp wird auf ein Klassifikationsmerkmal angewendet, das die Domäne von Objekten und deren Implementierung angibt. |
| «responsibility» | Hinweis, Text | Dieses Stereotyp wird auf einen Hinweis angewendet, der die Verpflichtung eines Modellelemente gegenüber anderen Modellelementen beschreibt. |
| «script» | Artefakt | Dieses Stereotyp wird auf eine Datei angewendet, die von einem Computersystem interpretiert werden kann. |
| «service» | Komponente | Dieses Stereotyp wird auf eine Komponente angewendet, die einen Wert berechnet. Die Komponente hat keinen Zustand. |
| «source» | Artefakt | Dieses Stereotyp wird auf eine Quellendatei einer ausführbaren Datei angewendet. |
| «specification» | Klassifikationsmerkmal | Dieses Stereotyp wird auf ein Klassifikationsmerkmal angewendet, das die Domäne von Objekten angibt, nicht deren Implementierung. |
| «subsystem» | Komponente | Dieses Stereotyp wird auf eine Komponente angewendet, die Teil eines größeren Systems ist. |
| «systemModel» | Modell | Dieses Stereotyp wird auf ein Modell oder Paket angewendet, das die Modelle enthält, die verschiedene Perspektiven eines Systems beschreiben. |
| «type» | Klasse | Dieses Stereotyp wird auf eine Klasse angewendet, die die Domäne von Objekten und deren Operationen beschreibt, jedoch nicht die Implementierung von Objekten definiert. |
| «utility» | Klasse | Dieses Stereotyp wird auf eine Klasse angewendet, die keine Instanzen hat, aber deren Attribute und Operationen die Klasse als Geltungsbereich haben. |