Pakkediagram

Unified Modeling Language ( UML ) pakkediagrammer viser afhængighederne mellem de pakker , der udgør en model.

Oversigt

Ud over standardafhængighedsrelationerne i UML er der to specielle slags afhængigheder defineret mellem pakker:

En pakkeimport er en relation mellem et importerende navneområde og en pakke, der angiver, at det importerende navneområde tilføjer navnene på pakkemedlemmer til deres eget navneområde. Som standard fortolkes en umærket afhængighed mellem to pakker som et "pakkeimport"-forhold.

En pakkefletning er et rettet forhold mellem to pakker, der specificerer, at indholdet af de to pakker skal flettes. Dette minder meget om generalisering, idet kildeelementet tilføjer målelementets karakteristika til dets egne karakteristika, hvilket resulterer i et element, der kombinerer karakteristikaene for begge elementer.

Ansøgning

Pakkediagrammer kan bruge pakker, der indeholder use cases til at illustrere funktionaliteten af ​​et systems software. Diagrammerne kan bruge pakker, der repræsenterer de forskellige lag i en softwarepakke til at illustrere dens lagdelte arkitektur. Afhængigheder mellem disse pakker kan mærkes/stereotypebestemmes for at angive koblingsmekanismen mellem lagene.

Links

Se også