Anlegen eines Anwendungsfalls oder Erweiterungspunkts
Ein Anwendungsfall (engl. use case) stellt eine in sich geschlossene Menge von Aktionen dar, die schrittweise ein bestimmtes Verhalten eines Systems beschreiben. Mit Erweiterungspunkten stellen Sie Ablaufzeitpunkte dar, an denen eine Verhaltenserweiterung durch andere Anwendungsfälle erfolgt.
Anlegen eines Anwendungsfalls
Zusammenhang
Ein Anwendungsfall ist eine in sich geschlossene Folge von Arbeitsschritten innerhalb eines Systems, die ein bestimmtes Verhalten eines Systems beschreibt. Ein Anwendungsfall bildet eine Art Hülle für die Arbeitsschritte und kann auch Sonderfälle einschließen. Er wird angestoßen von einem Akteur und kommuniziert dann über eine Folge von Nachrichten mit ihm.
Die Bezeichnung des Anwendungsfalls sollte die Sicht des Akteurs widerspiegeln.
Sie können ein Anwendungsfallsystem nicht nachträglich über eine Menge von Anwendungsfällen ziehen. Beginnen Sie deshalb mit dem Anwendungsfallsystem und ordnen Sie diesem die Anwendungsfälle zu.
So gehen Sie vor
-
Positionieren Sie den Mauszeiger auf der gewünschten Stelle im Diagramm.
-
Klicken Sie auf die rechte Maustaste und klicken Sie in der Minisymbolleiste des Kontextmenüs auf das Symbol Anwendungsfall.
Der Anwendungsfall wird erstellt und erhält zunächst einen Standardnamen. Diesen können Sie unmittelbar ändern.
Alternativ können Sie einen Anwendungsfall über das Karussell eines bestehenden Akteurs mit einer Assoziation erstellen.
Erzeugen eines Erweiterungspunktes für einen erweiterten Anwendungsfall
Zusammenhang
Sie können einen Anwendungsfall erweitern. Im erweiterten Anwendungsfall, dem Ziel einer entsprechenden Extend-Abhängigkeit, können Sie Erweiterungspunkte definieren und so darstellen, zu welchem Ablaufzeitpunkt eine Erweiterung, also die Nutzung des jeweiligen Verhaltens des erweiternden Anwendungsfalls (Quelle), stattfindet. Optional können Sie an den Namen des Erweiterungspunktes einen beliebigen Text anhängen, um den Erweiterungspunkt (den Zeitpunkt im Ablauf) präziser zu beschreiben.
Für Erweiterungspunkte kann konfiguriert werden, dass der Anwendungsfall als Besitzer im Toolfenster Details angezeigt wird.
Wenn die Erweiterung bedingt ist, nehmen Sie dann in der Bedingung für eine Extend-Abhängigkeit Bezug auf diesen Erweiterungspunkt.
So gehen Sie vor
-
Klicken Sie im Diagramm mit der rechten Maustaste auf den (erweiterten) Anwendungsfall, für den Sie einen Erweiterungspunkt erzeugen wollen.
Das Kontextmenü und die Minisymbolleiste erscheinen.
-
Wählen Sie in der Minisymbolleiste das Symbol Erweiterungspunkt.
Der Erweiterungspunkt wird im Anwendungsfall angelegt. Ein Standardname wird erzeugt und selektiert.
-
Geben Sie einen im Anwendungsfall eindeutigen Namen des Erweiterungspunktes und ggf. nach einem Doppelpunkt eine genauere Beschreibung des Erweiterungspunktes ein. Drücken Sie abschließend die [Eingabe]-Taste.
Name und ggf. Beschreibung des Erweiterungspunktes werden im Anwendungsfall angezeigt. Der Anwendungsfall wird ggf. entsprechend vergrößert.
Falls der eingegebene Name nicht eindeutig ist, erscheint eine Fehlermeldung.