| |
September 2003 UML-Profil für Schedulability, Leistung und Zeit 3-35 3 3,2,1,2 Diagramm zu UML Die drei unterschiedlichen Arten der Realisierungskartenaufnahmen sind alle Spezialisierungen des grundlegenden UML "verwirklichen Sie" Stereotype (den selbst eine Spezialisierung der Abstraktionsabhängigkeit ist). In andere Wörter, bilden sie auf passende Unterklassen des Realisierungsstereotype ab: "GRMcode", "GRMdeploys" und "GRMrequires". (es gibt einen zu bildenden Fall, daß das Diagramm "erfordert", ist nicht durchaus dasselbe wie das andere zwei und sollten möglicherweise anders als modelliert werden. Dieses ist weil, im Gegensatz zu dem Code und entfaltet Varianten, die Klienten dieses Verhältnisses definieren nicht konkrete Laufzeit Fälle aber stellen bloß bequeme Mittel des Spezifizierens von angefordertem QoS dar Eigenschaften. Eine Möglichkeit soll ein Verhältnis nicht an allen, aber entsprechende Stereotypes von verschiedenem verwenden Konzepte, wie Nullpunkt und Klassifikator, die diese als angeforderte Klimas kennzeichnen würden anstatt als tatsächliche Laufzeitwesen. Jedoch würde dieses eine wiederholte Definition erfordern von den gesamten Diagrammeinheiten beschrieben über aber in einer anderen Form, für jedes so Stereotype.) Weitere Verfeinerungen des Diagramms der Arten wird durch die folgenden etikettierten Werte definiert: ?- Modus - dessen Werte irgendein der Werte vom Satz sein können: { "einschließlich", "exklusiver Static", "exklusives dynamisches" } ?- Gestänge - das den Abhängigkeitsmodus zwischen der Quelle und dem Klienten anzeigt Elemente und können sein irgendwelche der Werte von der eingestellten Aufzählung: { "Synchronisierung", "async", "ersetzen Sie" }. In tabellarischer Darstellung wird dieses wie folgt gezeigt (mit dem Beispiel von Tabelle 3 17): 3,2,2 UML-Verlängerungen 3,2,2,1 Namengeben Von Versammlungen , um die Möglichkeit des Durcheinanders herabzusetzen und mit anderen Profilen zu widersprechen, setzen wir alle vor Verlängerung nennt das Betreffen diesen Teil des Realzeitprofils mit dem "GRM" Präfix. 3,2,2,2 ProfilcPaket Alle Verlängerungen, die in diesem Abschnitt definiert werden, sind ein Teil des Pakets RTresourceModeling. Logisch Element Technik Element Modus Gestänge Zusätzlich Begrenzungen tsensor Thread1 Einschließlich ersetzen Sie -- Temperatur HostProcess Einschließlich ersetzen Sie -- instPanel Thread2 Einschließlich ersetzen Sie -- Injektor Thread3 Einschließlich ersetzen Sie -- |  |
|
| |
|
|