| |
3-6 Allgemeines Lager Metamodel, v1.1 März 2003 3 3,2,1,4 DatencArten Datenarten Metamodel (M2) werden in das spezifischste mögliche Paket gelegt und haben ein Stereotype von < < Primitives > > < < datatype > > oder < < Aufzählung > > . Aufzählungen werden selten innerhalb des CWM verwendet. In den Diagrammen die Namen von Aufzählungen erscheinen nur als die Arten von Attributen; ihre einzelnen Werte sind nicht angezeigt. Die definierten Werte für eine Aufzählung fangen mit einem Kleinbuchstaben an und kann im Text gefunden werden, in dem die Aufzählung während die Art eines Attributes verwendet wird. Für Beispiel, die Werte des Wochentags Aufzählung verwendet als die Art eines Attributes genanntes dayOfWeek würde im Text erscheinen, wie folgt: dayOfWeek Datenarten angefordert durch CWMVERLÄNGERUNGSPAKETE, wie die Arten einer Programmierung Sprache, werden im Allgemeinen als Fälle der Kategorie UML DataType oder wie dargestellt Fälle anderer Kategorien, die Unterklassen von Klassifikator UMLs sind, klassifizieren. Siehe Grundlagen- und Datenartkapitel für zusätzliche Details. 3,2,1,5 Verbindungen Alle CWM-Verbindungen werden genannt. Jedoch Lesbarkeit verbessern, ihre Namen normalerweise erscheinen Sie nicht in den Diagrammen. Verbindungen erklärten in UML und andere CWM-Pakete können in zwei Möglichkeiten wiederverwendet werden: Erbschaft oder Ableitung. Übernommene Verbindungen sind Wiederverwendungen, ohne Änderung, von Verbindungen erklärten anderwohin im metamodel. Demgegenüber abgeleitete Verbindungen seien Sie "filterte" durch OCLAUSSAGEN damit nur eine Teilmenge der Fälle der Quellverbindung seien Sie in der abgeleiteten Verbindung vorhanden. Übernommene Verbindungen werden nie umbenannt und werden den Diagrammen nur wenn sie hinzugefügt erklären Sie die Verhältnisse zwischen den Arten, die im Diagramm erscheinen. Sie können sein gekennzeichnet in den Diagrammen durch das Führen der Vorwärtsschrägstrichbuchstaben ("/") auf den Namen von ihrem Verbindungsenden. Z.B. die Verbindung zwischen einer Verwandtschaftstabelle und sein Spalten können zwischen die Tabellen- und Spaltenkategorien mit Endennamen von gezeichnet werden "/Inhaber "und"/Eigenschaft, ", anzeigend, daß die Verbindung eine Anwendung des UML ist Verbindung zwischen den Klassifikator- und Eigenschaftskategorien. Abgeleitete Verbindungen werden separat genannt und eine reale Anwesenheit im metamodel haben. Sie haben nicht Schrägstriche auf den Namen der Verbindungsenden. Ein "filtern" OCL Aussage an mindestens einem Verbindungsende wird angefordert. (Anmerkung jedoch die OCL Aussagen, die einfach die Vielfältigkeit der übernommenen Verbindungsenden einschränken, sind nicht genügend, sie zu abgeleitete Verbindungen zu machen.) Der Tag auf der der Woche etwas Interessieren geschehen. Art: Wochentag (Sonntag|Montag|Dienstag|Mittwoch| Donnerstag|Freitag|Samstag) Vielfältigkeit: ein genau |  |
|
| |
|
|