-
MATANDO A QUESTÃO EM 3 ... 2 ...
"devido ao fato de um complementar o outro"
-
Diagrama de Comunicação:
É
um Diagrama
de Inteiração.Até a versão 1.5
da UML era chamado de colaboração,
mas a partir da versão de 2.0 chama-se COMUNICAÇÃO. Fornece a indicação
da ordem temporal das comunicações, dá ênfase às relações ou orndenação entre
os objetos ou classes em que as mensagens são trocadas. Está amplamente associado ao diagrama de sequência: na
verdade, um complementa o outro. As informações mostradas no diagrama de
comunicação com frequência são praticamente as mesmas apresentadas no de
sequência, porém com um enfoque distinto, visto que esse diagrama não se
preocupa com a temporalidade do
processo, concentrando-se em como os elementos do diagrama estão vinculados e quais mensagens trocam entre si
durante o processo. Neste tipo de diagrama tem como função exibir as
relações entre objetos que desempenham diferentes papéis
Fonte: Pressman e Sommeville
-
O Diagrama de Colaboração foi renomeado para o Diagrama de Comunicação.
Os diagramas de comunicação são utilizados para mostrar como os objetos interagem para executar o comportamento de um caso de uso específico ou de parte de um caso de uso. Junto com os diagramas de seqüência, os diagramas de comunicação são utilizados pelos designers para definir e esclarecer as funções dos objetos que executam um fluxo específico de eventos de um caso de uso. Eles são a principal fonte de informações usada para determinar interfaces e responsabilidades de classe.
Diferente de um diagrama de seqüência, um diagrama de comunicação mostra os relacionamentos entre os objetos. Os diagramas de seqüência e os diagramas de comunicação expressam informações semelhantes, mas as mostram de maneiras diferentes. Os diagramas de comunicação mostram os relacionamentos entre os objetos e proporcionam uma melhor compreensão de todos efeitos causados em determinado objeto e para design de procedimentos.
Fonte: http://mds.cultura.gov.br/core.base_rup/guidances/guidelines/communication_diagram_FFFEA1B5.html
-
... mas sim em como os elementos estão vinculados e quais mensagens trocam entre si durante o processo. Para atender a necessidade do técnico deverá ser utilizado o Diagrama de: Comunicação.
-
Sommerville:
A UML inclui diagramas de comunicação que podem ser usados para modelar as interações. Como eles são uma representação alternativa de diagramas de seqüência, eu não os discuto neste momento. De fato, algumas ferramentas podem gerar um diagrama de comunicação a partir de um diagrama de seqüência.
-
b-
DIAGRAMA DE COMUNICAÇÃO- Antes do UM 2.0 era de Diagrama de Colaboração. Contempla as mesmas informações que o Diagrama de Sequência, mas não considera tempo