| |
2-12 OMG-Vereinheitlicht, Sprache, v1.5 Modellierend März 2003 Semantik Mit 2 UML Tabelle 2-4 GrundlagencPakete 2,5 Kern 2,5,1 Überblick Das Kernpaket ist der Subpackages das grundlegendste, die das UML bestehen Grundlagenpaket. Es definiert das grundlegende abstrakte und konkrete metamodelkonstruieren benötigt für die Entwicklung der Gegenstandmodelle. Auszugskonstruieren ist nicht instantiable und werden allgemein reify Schlüsselkonstruieren, teilen Struktur und organisieren das UML verwendet metamodel. Konkretes metamodelkonstruieren ist instantiable und reflektiert das Modellieren Konstruieren benutzt durch Gegenstandmodelers (cf. metamodelers). Auszugskonstruieren innen definiert der Kern umfassen ModelElement, GeneralizableElement und Klassifikator. Konkret das Konstruieren, das im Kern spezifiziert wird, umfaßt Kategorie, Attribut, Betrieb und Verbindung. Das Kernpaket spezifiziert das Kernkonstruieren, das für ein grundlegendes metamodel angefordert wird und definiert ein architektonisches Rückgrat ("Skelett") für anbringende zusätzliche Sprache Konstruieren wie metaclasses, metaassociations und metaattributes. Obgleich Kernpaket enthält genügende Semantik, um den Rest von UML, es zu definieren ist nicht der UML-Meta-metamodel-metamodel. Es ist die zugrundeliegende Unterseite für das Grundlagenpaket, das dient der Reihe nach als die Infrastruktur für den Rest der Sprache. In anderen Paketen der Kern wird verlängert, indem man metaclasses dem Rückgrat mit Verallgemeinerungen hinzufügt und Verbindungen. Die folgenden Abschnitte beschreiben die abstract syntax, Wohlgeformtheitrichtlinien und Semantik des Kernpakets. 2,5,2 Abstract syntax Die abstract syntax für das Kernpaket wird in der graphischen Darstellung in ausgedrückt folgende Abbildungen. Tabelle 2-5 auf Seite 2-13 zeigt die vorbildlichen Elemente, die bilden strukturelles Rückgrat des metamodel. Tabelle 2-6 auf Seite 2-14 zeigt das Modell Kern DatencArten Verlängerung Einheiten |  |
|
| |
|
|