A Linguagem de Modelagem Unificada (UML) é composta por
vários diagramas, que têm por objetivo fornecer visões do sistema a ser modelado. “Existem dois diagramas que são associados diretamente à linguagem de programação, tendo como
objetivo mostrar a organização do próprio código do projeto
de software, escondendo detalhes de especificações através
de seus artefatos de sistema e a dependência de seus relacionamentos.” Assinale-os.
Em um diagrama de atividades da UML (Unified Modeling Language), um analista
precisa indicar a execução em paralelo de três ações, gerando três fluxos de controle
distintos. Após a realização das três ações, a atividade deverá voltar a apresentar um
fluxo único. Para representar este comportamento, o analista deverá fazer uso de
Um analista recebeu a demanda de realizar a manutenção de um caso de uso complexo,
cuja implementação envolve trocas de mensagens entre objetos de várias classes de um
sistema de software orientado a objetos. Considerando esse cenário, um diagrama que o
analista pode utilizar para modelar o comportamento dessa implementação é o diagrama
de