Designpakete werden verwendet, um zusammengehörige Designmodellelemente zu organisatorischen Zwecken und häufig für das
Konfigurationsmanagement zu gruppieren. Anders als das Arbeitsergebnis 'Designsubsystem' bietet ein Designpaket keine
formale Schnittstelle, obwohl es einen Teil seines Inhalts (der als 'öffentlich' markiert ist), der sich auf das
Verhalten bezieht, offen legen kann. Designpakete sollten hauptsächlich als Organisationstool für das Modell eingesetzt
werden, um zusammengehörige Elemente zu gruppieren. Für Verhaltenssemantik verwenden Sie Designsubsysteme.
Ein Designpaket und sein Inhalt liegen in der Verantwortung eines Designers.
Elemente im Paket können von Elementen in anderen Paketen abhängig sein, wodurch Abhängigkeiten zwischen Paketen
entstehen. Paketabhängigkeiten können als Mittel für die Analyse der Flexibilität des Designmodells verwendet werden.
Ein Modell mit voneinander abhängigen Paketen ist weniger leicht zu ändern.
|