Page title:Einführung

Caption text:IBM Rational-Designmuster werden auf UML-Modelle angewendet (Unified Modeling Language 2.0), um einen Entwurf zu modifizieren. Die Musterfunktion von IBM Rational enthält Designmuster und Beispielmuster, die Sie zu Beginn unterstützen.

Page text:Willkommen. Hier erhalten Sie einen Überblick über die Tools sowie über einige der Funktionen für die Musteranwendung und die Mustererstellung. Das Erstellen und Verwenden von Mustern fördert die Wiederverwendung von Software, d. h. Sie entwickeln ein Muster nur einmal und verwenden es viele Male. Die Tasks im Zusammenhang mit der Musteranwendung werden in der Modellierungsperspektive mit Hilfe der Sicht 'Musterexplorer' ausgeführt.


Tour editable text

Page title:Design- und Beispielmuster

Caption text:Mit den Design- oder Beispielmustern können Sie das Anwenden unterschiedlicher Mustertypen ausprobieren und die Ergebnisse überprüfen. Die Designmuster sind eine Gruppe erweiterter Muster, die Sie anwenden können.

Page text: Das Muster wird auf die Elemente eines UML-Modells angewendet (UML - Unified Modeling Language), um die Modellelemente auf eine bestimmte Art zu ändern. In den Designmustern werden häufig verwendete sowie komplexe Strukturen und Prozesse erfasst. Durch die Verwendung der Muster werden Überarbeitungen oder Neuentwürfe reduziert und die Konsistenz der entwickelten Software gefördert. Beispielmuster sind in der Sicht 'Musterexplorer' verfügbar.


Tour editable text

Page title:Beispielmuster - Dokumentation

Caption text:sie können weitere Beispiele für Muster aus der Beispielsammlung installieren, diese Muster sind auf Beispiele anwendbar.

Page text:Die Beispielmuster sind dokumentiert, und Sie können sich in der Sicht 'Musterexplorer' Hilfedateien für die Muster und Parameter anzeigen lassen. Die Dokumentation wird im Hilfefenster angezeigt. Sie bietet Ihnen eine gute Möglichkeit, verschiedene Leistungsmerkmale und Anforderungen der Muster zu vergleichen.


Tour editable text

Page title:Assistent 'Muster anwenden' verwenden

Caption text:Wenn Sie den Assistenten für das Anwenden von Mustern verwenden, wird sowohl im Diagrammeditor als auch im Modell eine Musterinstanz erstellt.

Page text:Der Musterexplorer ist wie eine Toolbox, die die notwendigen Tools zum Erstellen von Musterinstanzen enthält. Sie können ein Muster mit Hilfe des Assistenten 'Muster anwenden' erstellen.


Tour editable text

Page title:Muster ziehen

Caption text:Sie können ein Muster auf ein UML 2.0-Modell oder in den Diagrammeditor für Modelle ziehen. Eine Musterinstanz wird im Modell erstellt und außerdem im Diagrammeditor abgebildet.

Page text: Das Singleton-Muster ist eindeutig; seine Anwendung auf ein Element zeigt das Potenzial von Mustern bei der Modifizierung von Elementen. Eine der Methoden zur Anwendung von Mustern ist das Ziehen eines Musters auf ein Element.


Tour editable text

Page title:Sicht 'Muster-Authoring' verwenden

Caption text:Sie können die Sicht 'Muster-Authoring' öffnen, die für das Erstellen von Mustern erforderlich ist. Wenn ein Plug-in-Projekt im Muster-Authoring erstellt wird, wird außerdem eine Musterbibliothek erstellt. Sie können ein oder auch mehrere Muster zu der Bibliothek hinzufügen. Sie können auch einen oder mehrere Parameter hinzufügen und einen oder mehrere Subtypen für das Muster angeben.

Page text:Mit der Funktion 'Muster-Authoring' können Sie drei verschiedene Mustertypen erstellen: Paket, Klasse und Collaboration. Außerdem können Sie die Zieltypen steuern.


Tour editable text

Page title:Zusammenfassung

Caption text: Autoren von Mustern können im Rahmen des neuen Plug-in-Beispielprojekts (im Abschnitt zu den Plug-in-Beispielen für UML-Modellierungen) ein Beispiel mit Musterbibliothek erstellen. Um das Erstellen von Mustern zu erproben können Autoren vom Quelltext des Beispiels ausgehen. Die Muster können anschließend modifiziert werden und werden dann in der Sicht 'Musterexplorer' einer anderen Laufzeitinstanz des Produkts angezeigt.

Page text:Die Sichten 'Musterexplorer' und 'Muster-Authoring' enthalten den Benutzer unterstützende Modellierungsfunktionen für Muster, mit denen komplexe Muster leicht erstellt und auf UML-Modelle angewendet werden können. Sie unterstützen Sie bei der Erstellung effektiver Muster, die auf komplexe UML-Modelle angewendet werden können.