Package
In objectiF RPM ist ein Package ein Ordner, der verschiedenste Elemente enthalten kann und über die Sie den gesamten Projektinhalt strukturieren.
Package anlegen
Packages können Sie manuell anlegen, importieren oder in einem Packagediagramm modellieren. Ein Package erkennen Sie im System an diesem Icon:
Standardicon für Packages | |
Standardicon für Packages vom Typ Systemcontext | |
Standardicon für Packages vom Typ Document |
Wenn Sie neue Packages anlegen, können Sie mittels der untergeordneten Stereotypen, wie Requirements oder TestCases kennzeichnen, welche Elemente in einem Package angelegt werden sollen bzw. zu finden sind.
Die Zuordnung verschiedener Stereotypen beeinflusst in Auswahldialogen die Filterung, so dass Sie schneller zu den Zielelementen navigieren können.
Außerdem kann die Zuweisung von Stereotypen nützlich sein, wenn Sie neue Muster anlegen oder Muster anwenden. So können Muster nur auf Elemente ausgeführt werden, die den Stereotypen besitzen, der im Muster angegeben ist.
Stereotyp
Der Stereotyp von Packages ist <<Package>>. Sie benötigen den Stereotypen, wenn Sie Dokumentvorlagen, Abfragen, Formulare erstellen oder im Tool nach einem Package suchen. Aber auch wenn Sie neue Muster erstellen, bestimmen Sie über den Stereotypen, auf welchen Elementtypen, das Muster später angeboten werden soll.
Im Fenster Stereotypen finden Sie den Stereotypen Package auf oberster Ebene unter P. Darunter sind weitere Sub-Stereotypen angelegt, die Sie erweitern oder durch benutzerdefinierte Eigenschaften anpassen können. Eigenschaften müssen nicht für jeden Sub-Stereotypen extra definiert werden, da die Eigenschaften vom Hauptstereotypen weitervererbt werden.
Kontextmenübefehle
Mit den Kontextmenübefehlen können Sie Package bearbeiten, weitere Unterpackages erstellen, sämtliche Entitäten, wie Ziele, Anforderungen, Dokumente, Abfragen und Sichten anlegen und vieles mehr. Folgende Kontextmenübefehle stehen Ihnen für Packages zur Verfügung:
Bearbeiten | Package bearbeiten
Öffnet den Bearbeitungsdialog im Schreib-Modus.
Zustand ändern
Ermöglicht den Zustandswechsel eines Packages, ohne den Bearbeitungsdialog zu öffnen. Standardmäßig ist für Packages kein Zustandsautomat angelegt.
Sicht
Öffnet Sichten, die das gewählte Package als Kontextelement haben.
Muster anwenden
Zeigt alle Muster, die auf ein Package angewendet werden können. Grüne Icons zeigen, dass das Muster besonders geeignet ist.
Review erstellen
Erstellt zum Package ein Review, welches direkt unter dem Package angezeigt wird.
Beschreibungsdokument
Öffnet, erstellt oder löscht ein hinterlegtes Worddokument.
Anlegen
Enthält weitere Befehle, über die Sie Elemente wie Anforderungen, Ziele, Testfälle, Verzeichnisse, Packages, Klassen etc. anlegen können.
Diagramme anlegen
Enthält weitere Befehle, über die Sie Diagramme anlegen können, wie Anforderungs-, Ziel-, Systemkontextdiagramm etc.
Weitere anlegen
Enthält weitere Befehle, über die Sie Abfragen, Sichten, Dokumentvorlagen, Muster, Formulare etc. anlegen können.
Diagramme anzeigen | Diagramme für Package anzeigen
Öffnet einen Auswahldialog, in dem alle Diagramme angezeigt werden, die das Package enthalten. Wenn Sie ein Diagramm markieren und auf OK klicken, dann öffnet sich das Diagramm.
Teilen
Erlaubt das Versenden des Packages per Link, E-Mail oder Hyperlink.
Varianten anlegen
Ermöglicht das Erstellen einer Packagevariante. Darüber hinaus werden weitere Befehle angeboten, über die Sie Änderungen der jeweiligen Variante bzw. des Packages in das Package bzw. in die Variante übernehmen können.
Revisionen bearbeiten
Ermöglicht das Erstellen einer Revision. Außerdem können Sie hierüber die Historie eines Package aufrufen, vergleichen und zurückführen.
Exportieren
Exportiert das Package in eine sxmi-Datei.
Berechtigungen bearbeiten
Hier definieren Sie Berechtigungen für das Package und deren Inhalte.
Muster-Katalog | Muster-Katalog für Package
Öffnet den Musterkatalog, über den Sie sich über alle vorhandenen Muster informieren können.
Löschen
Löscht das Package aus dem Projekt. Die Aktion kann nicht rückgängig gemacht werden.