| |
2-26 OMG-Vereinheitlicht, Sprache, v1.5 Modellierend März 2003 Semantik Mit 2 UML 2,5,2,9 Kategorie Eine Kategorie ist eine Beschreibung eines Satzes Gegenstände, die die gleichen Attribute, Betriebe teilen, Methoden, Verhältnisse und Semantik. Eine Kategorie kann einen Satz Schnittstellen benutzen, um zu spezifizieren Ansammlungen Betriebe, die sie zu seinem Klima zur Verfügung stellt. Im metamodel beschreibt eine Kategorie einen Satz Gegenstände, die eine Ansammlung Eigenschaften teilen, einschließlich der Betriebe, der Attribute und der Methoden, die für den Satz der Gegenstände allgemein sind. Ausserdem kann eine Kategorie null oder mehr Schnittstellen verwirklichen; dies heißt daß sein volles Beschreiber (sehen Sie "Erbschaft" auf Seite 2-69 für die Definition) muß jedes enthalten Betrieb von jeder verwirklichten Schnittstelle (sie kann zusätzliche Betriebe außerdem enthalten). Eine Kategorie definiert die Datenstruktur der Gegenstände, obgleich etwas Kategorien abstrakt sein können (d.h., können keine Gegenstände direkt von ihnen verursacht werden). Jeder Gegenstand instantiated von a Kategorie enthält seinen eigenen Satz Werte, die dem StructuralFeatures entsprechen, das innen erklärt wird der volle Beschreiber. Gegenstände enthalten nicht die Werte, die BehavioralFeatures entsprechen oder Kategorie-Bereichattribute; alle Gegenstände einer Kategorie teilen die Definitionen von BehavioralFeatures von der Kategorie und alle sie haben Zugang zum einzelnen gespeicherten Wert für jedes Kategorie-Bereichattribut. Attribute Stereotypes isActive Spezifiziert, ob ein Gegenstand der Kategorie sein eigenes Gewinde von beibehält Steuerung. Wenn zutreffend, dann hat ein Gegenstand sein eigenes Gewinde der Steuerung und läuft übereinstimmend mit andere aktive Gegenstände. Solch eine Kategorie wird formlos benannt eine aktive Kategorie . Wenn falsch, dann laufen Betriebe in den Adressbereich und unter der Steuerung des aktiven Gegenstandes, der den Anrufer steuert. Solch eine Kategorie wird formlos eine passive Kategorie benannt . "Helfer" Kategorie Spezifiziert eine Kategorie, die ein anderes zentraleres oder grundlegend stützt Kategorie, gewöhnlich durch das Einführen des Sekundär-Logik- oder Steuerflusses. klassifizieren Sie, daß die zusätzlichen Unterstützungen definiert werden können ausdrücklich mit a Fokussieren Sie Kategorie oder implizit durch ein Abhängigkeits-Verhältnis. Zusätzlich Kategorien werden gewöhnlich zusammen mit Fokuskategorien benutzt und sind besonders nützlich für das Spezifizieren der Sekundärgeschäftslogik oder steuern Sie Fluß der Bestandteile während des Designs. Sehen Sie auch: "Fokus". "Fokus" Kategorie Spezifiziert eine Kategorie, die den Kernlogik- oder -steuerfluß für einen definiert oder zusätzlichere Kategorien, die sie stützen. Stützkategorien können definiert werden zusätzliche Kategorien ausdrücklich verwenden oder implizit durch Abhängigkeit Verhältnisse. Fokuskategorien werden gewöhnlich zusammen mit einer benutzt oder zusätzlichere Kategorien und sind für das Spezifizieren besonders nützlich Hauptgeschäftsbereichlogik oder Steuerfluß der Bestandteile während des Designs. Sehen Sie auch: "Helfer". |  |
|
| |
|
|