Home

Paketdiagramm

Ein Paketdiagramm ist in der UML ein Strukturdiagramm, das die Organisation eines Modells in Pakete sowie die Abhängigkeiten zwischen ihnen veranschaulicht. Es dient der Übersicht über die Systemarchitektur auf hoher Ebene und konzentriert sich auf Modularisierung und Schnittstellen, nicht auf Implementierungsdetails.

Die zentrale Bildungseinheit ist das Paket, dargestellt durch ein Rechteck mit dem Paketnamen. Pakete können weitere

Verwendung: Paketdiagramme dienen der Planung und Dokumentation der Architektur, der Abgrenzung von Verantwortlichkeiten und der Kommunikation

Beispiel: Ein typisches Webanwendungs-Beispiel könnte Pakete wie Präsentation, Geschäftslogik, Datenzugriff und Domänenmodelle umfassen; Abhängigkeiten zeigen, dass

Begrenzungen: Paketdiagramme zeigen Struktur, nicht Verhalten, und sollten mit anderen Diagrammen (Klassendiagramme, Sequenzdiagramme) kombiniert werden, um

Pakete
(Unterpakete)
enthalten
und
enthält
oft
Modellinhalte
wie
Klassen,
Schnittstellen
oder
Teilmodelle.
Abhängigkeitsbeziehungen
zwischen
Paketen
werden
durch
gestrichelte
Linien
mit
Pfeilspitze
dargestellt,
zum
Beispiel
Abhängigkeiten
oder
Importe,
die
ausdrücken,
dass
ein
Paket
Elemente
aus
einem
anderen
Paket
verwendet.
zwischen
Architektur-Teams.
Sie
ermöglichen
einen
Überblick
über
Layering
und
Modularisierung
und
helfen
bei
der
Bestimmung
von
Schnittstellen.
die
Präsentation
auf
die
Geschäftslogik
zugreift
und
die
Geschäftslogik
auf
das
Domänenmodell
und
den
Datenzugriff.
Details
zu
modellieren.
UML-Standards
definieren
verschiedene
Arten
von
Paketbeziehungen
wie
Abhängigkeit,
Import
und
Merge.