Paket (UML)

Paket (UML)

Ein Paket (package) ist ein Modellelement in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme.

Ein Paket fasst eine Menge von Modellelementen zu einer Gruppe zusammen und bildet einen Namensraum für sie. Pakete können andere Pakete als Unterpakete enthalten. Sie gliedern ein UML2-Modell analog zu Dateisystem-Verzeichnissen hierarchisch in eine Struktur, die der Verästelung eines Baums gleicht.

Ein Paket kann nicht nur in einem anderen Paket enthalten sein, sondern es kann auch andere Pakete importieren und mit anderen Paketen verschmelzen. Den ersten und zweiten Fall bezeichnet die UML als Paketimport (engl. package import), den dritten als Paketverschmelzung (engl. package merge).

Notation

Die beiden folgenden Abbildungen zeigen zwei Möglichkeiten für die Darstellung eines Pakets. Blaue Texte sind erläuternde Kommentare und gehören nicht zur Notation der UML2.

Darstellung eines Pakets mit dem Namen im Innern des Rechtecks
Darstellung eines Pakets mit dem Namen in der Lasche oberhalb des Rechtecks


Mit Hilfe der UML2-Notation kann man auch darstellen, dass Elemente zu einem Paket gehören. Hier sind zwei mögliche Darstellungsformen:

Darstellung eines Pakets mit drei Elementen innerhalb des Rechtecks
Darstellung eines Pakets mit drei Elementen außerhalb des Rechtecks


Siehe auch


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Paket — (v. französisch paquet = Bündel, Ballen; englisch packet) bezeichnet: einen mit Packpapier o.a. Verpackungsmaterial umhüllten Packen, etwas in einem Karton Verpacktes eine fest verpackte Postsendung der Deutschen Post oder eines anderen …   Deutsch Wikipedia

  • UML — In diesem Artikel oder Abschnitt fehlen folgende wichtige Informationen: Kritik (vgl. engl. Artikel); Bedeutung der UML; aktueller Stand (November 2007 wurde Version 2.1.2 vorgelegt, wie wurde sie aufgenommen?) Du kannst Wikipedia helfen, indem… …   Deutsch Wikipedia

  • UML-Profil — Ein Profil (engl. profile) ist ein Modellelement in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme eine konkrete Erweiterung des UML2 Metamodells basierend auf dem leichtgewichtigen… …   Deutsch Wikipedia

  • Paketverschmelzung (UML) — Eine Paketverschmelzung (engl. PackageMerge) ist ein Modellelement in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme. Eine Paketverschmelzung ist eine gerichtete Beziehung zwischen zwei Paketen in… …   Deutsch Wikipedia

  • Profil (UML) — Ein Profil (engl. profile) ist ein Modellelement in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme eine konkrete Erweiterung des UML2 Metamodells basierend auf dem leichtgewichtigen… …   Deutsch Wikipedia

  • Paketimport (UML) — Ein Paketimport (package import) ist ein Modellelement in der Unified Modeling Language (UML), einer Sprache für die Modellierung der Strukturen und des Verhaltens von Software und anderen Systemen. Ein Paketimport ist eine gerichtete Beziehung… …   Deutsch Wikipedia

  • Stereotyp (UML) — Ein Stereotyp (das; s, e; engl. stereotype) ist eine Erweiterung vorhandener Modellelemente in der Unified Modeling Language (UML). In der Praxis geben Stereotype vor allem die möglichen Verwendungszusammenhänge (Verwendungskontext) einer Klasse …   Deutsch Wikipedia

  • Namensraum (UML) — Ein Namensraum (engl. Namespace) ist ein Modellelement in der Unified Modeling Language (UML). Damit sollen Namen von Modellelementen eindeutig unterscheidbar sein, womit eine eindeutige Zuordnung (=Identifizierung) zwischen Namen und… …   Deutsch Wikipedia

  • Modell (UML) — Beispiel für ein Modell mit zwei Teilmodellen Ein Modell (engl. model) ist ein Element in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme. Ein Modell hält eine bestimmte Sicht auf das modellierte… …   Deutsch Wikipedia

  • Interaktionsdiagramm — In diesem Artikel oder Abschnitt fehlen folgende wichtige Informationen: Kritik (vgl. engl. Artikel); Bedeutung der UML; aktueller Stand (November 2007 wurde Version 2.1.2 vorgelegt, wie wurde sie aufgenommen?) Du kannst Wikipedia helfen, indem… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”