Ü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 dieses Lernprogramm benötigen Sie außerdem ein geöffnetes Diagramm in freiem Format 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 Diagramm in freiem Format bzw. ein Klassendiagramm erstellen. Für diese Übung müssen Sie dem Modell eine UML-Klasse und eine UML-Schnittstelle hinzufügen. 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 Anforderungen 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 Beispielsammlung klicken. Das Fenster Beispielsammlung wird geöffnet.
  2. Klicken Sie auf der Seite Einfaches UML-Beispielmodell auf Beispiel importieren. Das Fenster für das Beispielmodell wird geöffnet.
  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 Diagramm in freiem Format 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 'AppFunction1' und die Schnittstelle 'DoWork', die bereits auf dem Diagramm in freiem Format 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 Diagramm in freiem Format 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 > Diagramm in freiem Format.
Diagramm-Menü hinzufügen

Jetzt, da Sie die Grundanforderungen 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.

Feedback
(C) Copyright IBM Corporation 2004, 2005. Alle Rechte vorbehalten.