Pakkauskaavio

Unified Modeling Language ( UML ) -pakettikaaviot näyttävät mallin muodostavien pakettien väliset riippuvuudet .

Yleiskatsaus

UML:n vakioriippuvuussuhteiden lisäksi pakettien välille on määritelty kaksi erityistä riippuvuustyyppiä:

Paketin tuonti on tuovan nimitilan ja paketin välinen suhde, joka osoittaa, että tuova nimiavaruus lisää paketin jäsenten nimet omaan nimiavaruuteensa. Oletusarvon mukaan nimeämätön riippuvuus kahden paketin välillä tulkitaan paketin tuontisuhteeksi.

Pakettien yhdistäminen on kahden paketin välinen suunnattu suhde, joka määrittää, että näiden kahden paketin sisältö tulee yhdistää. Tämä on hyvin samankaltainen kuin yleistäminen siinä mielessä, että lähdeelementti lisää kohdeelementin ominaisuudet omiin ominaisuuksiinsa, jolloin tuloksena on elementti, joka yhdistää molempien elementtien ominaisuudet.

Sovellus

Pakettikaavioissa voidaan käyttää käyttötapauksia sisältäviä paketteja havainnollistamaan järjestelmän ohjelmiston toimivuutta. Kaavioissa voidaan käyttää paketteja, jotka edustavat ohjelmistopaketin eri kerroksia havainnollistamaan sen kerrosta arkkitehtuuria. Näiden pakettien väliset riippuvuudet voidaan merkitä/stereotypioida kertomaan kerrosten välisestä linkitysmekanismista.

Linkit

Katso myös