+49 (30) 467086-20 service@microtool.de
Produkte » objectiF RPM » Administrative Tätigkeiten » Muster » Muster anlegen » Erweiterungs- und Verfeinerungsmuster anlegen

Erweiterungs- und Verfeinerungsmuster anlegen

Wenn Sie Muster erstellen, müssen Sie gleich zu Beginn entscheiden, welche Art von Muster Sie wählen sollen. Muster können als Verfeinerungsmuster, als Erweiterungsmuster oder als Erweiterungs- und Verfeinerungsmuster angelegt werden.

Beispiel: Testfall zu einer Anforderung erstellen

Ein Anwender möchte ein Muster nutzen, das in einem Package eine Anforderung und einen Testfall erstellt und diese miteinander verknüpft. Das gleiche Muster soll außerdem auf eine Anforderung anwendbar sein und zu der Anforderung einen Testfall anlegen.

  1. Wählen Sie über das Kontextmenü eines Packages den Befehl Weitere anlegen  Muster.
  2. Wählen Sie unter Art des Musters Erweiterung und Verfeinerung aus und geben unter Stereotyp des Kontext-Elements Package an.
Erweiterungs- und Verfeinerungsmuster anlegen
  1. Speichern Sie den Dialog.
  2. Legen Sie zu dem Muster folgende Musterelemente an:
  • eine Anforderung
  • ein Testfall
  • eine Beziehung zwischen Anforderung und Testfall

Die Anforderung und den Testfall erstellen Sie über das Kontextmenü des Musters mit dem Befehl Anlegen  Anforderung bzw. Testfall. Erzeugen Sie eine Beziehung zwischen beiden Elementen, indem Sie eines per Drag & Drop auf das andere ziehen.

Sind die Musterelemente und die Beziehung zwischen beiden Elementtypen erstellt, öffnen Sie den Bearbeitungsdialog der Anforderung.

  1. Wechseln Sie im Bearbeitungsdialog der Anforderung in die Registerkarte Weitere Eigenschaften und markieren dort die Option IsPatternContext.
    Durch diese Option geben Sie an, dass das Muster auch auf einer beliebigen Anforderung ausgeführt werden kann.
Musterelement zum Kontextelement machen

Das Muster sieht dann so aus:

Musterelemente eines Musters

Hier können Sie nachlesen, wie das Muster über das Kontextmenü einer beliebigen Anforderung oder eines Packages angewendet wird.