| |
2-10 OMG-Vereinheitlicht, Sprache, v1.5 Modellierend März 2003 Semantik Mit 2 UML Die Aussage ' keine Extrawohlgeformtheit ordnete Mittel an, die alle gegenwärtige statische Semantik werden in den superclasses zusammen mit der Vielfältigkeit ausgedrückt und Informationen schreiben ausgedrückt in den Diagrammen. 2,3,2,3 Semantik Die Bedeutungen des Konstruierens werden mit natürlicher Sprache definiert. Das Konstruieren ist gruppiert in die logischen Klumpen die zusammen definiert werden. Seit nur konkreten metaclasses haben Sie eine zutreffende Bedeutung in der Sprache, nur diese in diesem Abschnitt beschrieben werden. 2,3,2,4 StandardcElemente Stereotypes der metaclasses, die vorher im Abschnitt definiert werden, werden, mit verzeichnet formlose Definition in der natürlichen Sprache. Wohlgeformtheit ordnet, wenn irgendein, für an Stereotypes werden auch auf die gleiche Weise wie in den Wohlgeformtheit richtlinien definiert Unterabschnitt. Andere Arten Standardelemente (Begrenzungen und Etikettierenwerte) werden verzeichnet und sind definiert in den Standardelementen Anhang. 2,3,2,5 Anmerkungen Dieser Unterabschnitt kann rationales für metamodeling Entscheidungen, Pragmatik enthalten für Gebrauch von dem Konstruieren und Beispiele ganz geschrieben in natürliche Sprache. 2,3,3 Gebrauch von einer Begrenzungssprache Die Spezifikation verwendet die Gegenstandbegrenzungssprache (OCL), wie definiert in Kapitel 6, "GegenstandcBegrenzungs-SprachcSpezifikation "für das Ausdrücken von Wohlgeformtheitrichtlinien. folgende VersammlungenSIND gewohnt, Lesbarkeit zu fördern: ?- Selbst - deren als Hinweis auf den metaclass ausgelassen werden kann das Definieren Kontextes das unveränderliche, ist für Klarheit gehalten worden. ? in den Ausdrücken, in denen eine Ansammlung wiederholt wird, ein iterator wird für Klarheit, sogar benutzt wenn formal nicht notwendig. Die Art des iterator wird normalerweise ausgelassen, aber enthalten wenn sie dem Verstehen hinzufügt. das ?, das ' ist, sammeln ' Betrieb wird verlassen implizit, wo dieses praktisch ist. 2,3,4 Gebrauch von natürlicher Sprache Wir bemühten uns, in unserem Gebrauch von natürlicher Sprache, in diesem Fall Englisch exakt zu sein. Für Beispiel, die Beschreibung von UML-Semantik umfaßt Phrasen wie "X liefert Fähigkeit... "und" X ist ein Y.", In jedem dieser Fälle, ist die übliche englische Bedeutung angenommen, obgleich eine tief formale Beschreibung eine Spezifikation von verlangen würde Semantik von gleichmäßigem diese einfachen Phrasen. |  |
|
| |
|
|