| |
März 2003 Omg-cwm, v1.1: Organisation des CWM 3-5 3 3,2,1 Modellieren Von Versammlungen Reinigerverständnis des Inhalts der CWM-metamodels fördern, dieses Spezifikation enthält eine Anzahl von UML-Darstellungen der Teile des CWM vorbildliche Pakete. Die CWM-Designmannschaft hat einige Versammlungen in verwendet Aufbau der CWM-metamodelpakete und der begleiten Diagramme. Diese Versammlungen werden hier umrissen und zutreffen auf den Rest der Spezifikation. 3,2,1,1 Namen Die Namen der UML- Pakete, Klassifikatoren und Verbindungen werden mit der Initiale gezeigt Buchstabe ihrer Namen in den Versalien; diese Namen müssen innerhalb eines Pakets einzigartig sein. Eigenschaften (Attribute und Betriebe), Hinweise und Verbindungsenden werden mit gezeigt der Ausgangsbuchstabe ihrer Namen in Kleinschreibung; diese Namen müssen innerhalb ihres einzigartig sein Enthalten des Klassifikators oder der Verbindung. Interne Versalienbuchstaben werden in beiden Arten von benutzt Namen zum Trennen von Wörtern; intervenierende Räume, Bindestriche oder Unterstreichen sind gewesen vermieden. Doppelte Doppelpunktbegrenzungen ("::") werden benutzt, um einzelne Namen in anzuschließen qualifizierte Namen. 3,2,1,2 Kategorien In Übereinstimmung mit Standard-UML-Darstellung werden Kategorien in den Diagrammen wie dargestellt rechteckige Kästen mit drei horizontalen Abschnitten, die den Kategoriennamen, Attribute enthalten, und Betriebe beziehungsweise von der Oberseite. CWM selbst definiert keine Betriebe, aber Verlängerungspakete werden die Erlaubnis gehabt, um so zu tun. Die Kategorien, die im gegenwärtigen CWM-Paket definiert werden, werden mit allen ihren Attributen gezeigt und Betriebe sichtbar. Die Kategorien, die aus UML importiert werden oder andere CWM-Pakete zeigen nur klassifizieren Sie Namen und eine Darstellung in Klammern, die das Quellpaket kennzeichnet. Attribute und Betriebe der importierten Kategorien werden nicht angezeigt; beziehen Sie sich das auf Paket, in dem sie sind definiert, um ihre komplette Definition zu sehen. In den Diagrammen werden die Kategorien, die in jedem möglichem CWM-Paket definiert werden, mit leicht schattiert gezeigt Hintergrundfülle, ob importiert oder lokal. Die Kategorien, die aus einem UML-Paket importiert werden, sind dargestellt ohne Hintergrundfülle. 3,2,1,3 Attribute Wenn nicht anders angegeben in der Spezifikation, haben Attribute eine Vielfältigkeit von genau ein ; Attributvielfältigkeit wird nicht in den Diagrammen gezeigt. Attribute werden gezeigt graphisch folgende Standard-UML-Darstellung: < < Stereotype > > Name: Art = initvalue . Attributstereotypes und Ausgangswerte werden in den Diagrammen unterdrückt, wenn sie nicht sind definiert. |  |
|
| |
|
|