10.07.2015 Views

Diagrama de Pacotes

Diagrama de Pacotes

Diagrama de Pacotes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Prof. Fábio B. Leales.fortium@gmail.com


Descreve como os elementos do mo<strong>de</strong>lo estão organizadosem pacotes e <strong>de</strong>monstra as <strong>de</strong>pendências entre eles. É muito útil para mo<strong>de</strong>lagem <strong>de</strong> subsistemas e para amo<strong>de</strong>lagem <strong>de</strong> subdivisões da arquitetura <strong>de</strong> umalinguagem. Po<strong>de</strong> ser utilizado ainda para representar um conjunto <strong>de</strong>subsistemas integrados (representados por pacotes) ouainda os módulos englobados por um sistema.


São utilizados para agrupar elementos e fornecer<strong>de</strong>nominações para esses grupos. Um pacote po<strong>de</strong> representar um sistema, um subsistema,uma biblioteca, entre outras alternativas. Po<strong>de</strong> conter outros pacotes.


<strong>Pacotes</strong> subordinados são mostrados <strong>de</strong>ntro <strong>de</strong> outro, querepresenta o pacote que o contém. O nome po<strong>de</strong> ser colocado na aba ou <strong>de</strong>ntro da ficha.


<strong>Pacotes</strong> normalmente contém <strong>de</strong>pendência entre si. Umrelacionamento <strong>de</strong> <strong>de</strong>pendência informa que o elemento<strong>de</strong>pen<strong>de</strong>nte necessita <strong>de</strong> alguma forma do elemento do qual<strong>de</strong>pen<strong>de</strong>. Representado por uma seta tracejada. Ex. Um pacote referenciando um elemento <strong>de</strong> outro pacote.


Agrupar elementos que:◦ Estão ligados ao mesmo assunto, relacionadosintimamente por conceitos ou finalida<strong>de</strong>s.◦ Estão juntos em uma hierarquia <strong>de</strong> tipos◦ Participam dos mesmos casos <strong>de</strong> uso◦ Estão fortemente associados

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!