Übung 1: Modellumgebung erstellen

In dieser Übung wird die Umgebung eingerichtet, die Sie zum Anwenden eines Musters benötigen.

Muster werden auf Modelle angewendet, die UML-Elemente enthalten, so dass Sie diese Elemente modifizieren können. Dazu benötigen Sie ein geöffnetes UML-Projekt und ein UML-Modell. Für diese Lerneinheit benötigen Sie außerdem ein geöffnetes unformatiertes Diagramm oder Klassendiagramm. Obwohl die Diagrammsicht keine wesentliche Rolle spielt, macht es ihre Verwendung zur Anwendung von Mustern leichter, die Musterergebnisse zu prüfen.

Als fortgeschrittener Benutzer können Sie ein UML-Projekt, ein UML-Modell und ein unformatiertes Diagramm bzw. ein Klassendiagramm erstellen, wenn Sie mit diesen Aufgaben vertraut sind. Dem Modell fügen Sie eine UML-Klasse und eine UML-Schnittstelle hinzu. Die Schnittstelle muss mindestens eine Operation definieren. Stellen Sie sicher, dass die Modellierungsperspektive geöffnet ist. Eine einfachere Möglichkeit besteht darin, die folgenden Anweisungen zur Sicherstellung dieser Voraussetzungen auszuführen. Fortgeschrittene Benutzer können diese Anweisungen prüfen, um sicherzugehen, dass ihre Ergebnisse mit denen des Beispiels übereinstimmen.

UML-Projekt und UML-Modell laden

Führen Sie die folgenden Schritte aus, um zu Anfang das UML-Projekt und das UML-Modell zu importieren und zu öffnen.
  1. Importieren Sie das einfache UML-Projekt, indem Sie auf Beispielgalerie klicken. Das Fenster Beispielgalerie wird geöffnet.
  2. Klicken Sie auf Technologiebeispiele > Muster > Einfaches UML-Modell und auf der Seite 'Einfaches UML-Modell' auf Beispiel importieren.
  3. Klicken Sie auf Fertig stellen, um das neue Projekt und das Modell zu öffnen. Die Modellexplorersicht wird geöffnet.
  4. Erweitern Sie das Projekt, und klicken Sie doppelt auf das Modell. Das Modell und ein unformatiertes Diagramm werden geöffnet.
Identifizieren Sie die Diagrammsicht über den Namen des Modells auf der Registerkarte. Eine neue Diagrammsicht enthält eine leere Oberfläche, auf der Modellelemente hinzugefügt und bearbeitet werden können. In diesem Beispiel sehen Sie die Klasse 'AppFunction' und die Schnittstelle 'DoWork', die bereits auf dem unformatierten Diagramm angezeigt werden. Die Schnittstelle 'DoWork' enthält UML-Operationen mit den Namen 'doNothing' und 'doSomething'. Die Klasse 'AppFunction' enthält ebenfalls zwei UML-Elemente: eine Operation mit dem Namen 'Operation1' und ein Attribut mit dem Namen 'Attribute1'.

Modellierungsperspektive öffnen

Sie können diese Task überspringen, wenn die Perspektive Modellierung bereits geöffnet ist. Wenn sie geöffnet ist, wird das Wort 'Modellierung' in der oberen linken Ecke der Workbench angezeigt.

Symbol 'Modellierungsperspektive'

Die Modellierungsperspektive stellt einen direkten Zugriff auf die Modellierungstools und -sichten bereit, die für verschiedene Funktionen erforderlich sind, zu denen auch die Anwendung von Mustern gehört. Führen Sie die folgenden Schritte aus, um die Modellierungsperspektive zu öffnen.

  • Klicken Sie auf Fenster > Perspektive öffnen > Andere.
  • Wählen Sie im Fenster zur Auswahl der Perspektive die Modellierungsperspektive aus, und klicken Sie auf OK.

Diagrammsicht hinzufügen

Wenn ein Klassendiagramm oder ein unformatiertes Diagramm geöffnet ist, überspringen Sie diesen Schritt.

Führen Sie in der Modellexplorersicht eine der folgenden Aktionen aus:
  • Klicken Sie mit der rechten Maustaste auf das Modellsymbol und anschließend auf Diagramm hinzufügen > Klassendiagramm.
  • Klicken Sie mit der rechten Maustaste auf das Modellsymbol und anschließend auf Diagramm hinzufügen > Unformatiertes Diagramm.
Diagramm-Menü hinzufügen

Jetzt, da Sie die Grundvoraussetzungen zur Erstellung eines Musters kennen, sind Sie bereit, die Beispielmuster zu importieren. Sie werden ein Beispielmuster auf Elemente in Ihrem neuen UML-Modell anwenden.

Sie können jetzt mit Übung 2: Beispielmuster importieren fortfahren.

Nutzungsbedingungen | Rückmeldungen
(C) Copyright IBM Corporation 2004, 2005. Alle Rechte vorbehalten.