Existe algum diagrama que (1) deixe mais claro quando é melhor usar cada um dos diagramas UML, e que (2) demonstre como funcionam se relacionam diagramas diferentes que contém objetos de mesmo nome?
Existe algum diagrama que (1) deixe mais claro quando é melhor usar cada um dos diagramas UML, e que (2) demonstre como funcionam se relacionam diagramas diferentes que contém objetos de mesmo nome?
Bom amigo, respondendo na sequência (1) até onde eu conheço de UML, os diagramas que você utiliza nos projetos, variam conforme a sua necessidade, então você deve conhecer as definições básicas dos diagramas e se julgar necessários utiliza-los, nunca vi em nenhuma literatura do assunto um diagrama que auxiliasse na escolha de quais diagramas utilizar, então acredito que não exista. (2) seguindo o mesmo principio da primeira resposta, existem sim diagramas que complementam outros como por exemplo diagrama de classes e o diagrama de Objetos, porém não torna obrigatório a implementação dos dois, isso mais uma vez vai do seu critério de uso. Objetos são coisas do mundo real representadas no software e que são únicos então não há possibilidade da criação de dois objetos distintos com o mesmo nome. Sua pergunta 2 ficou um pouco confusa.