b-
Diagrama de componentes:
PRINCIPAIS COMPONENTES: COMPONENTES, INTERFACES, CLASSES E RELACIONAMENTOS
Disposicao na organização do sistema e como componentes interagem entre si. Mostra a organização e as dependências existentes em componentes; abrangem a visão estática de implementação de um sistema.Ajuda a analisar as partes do sistema que podem ser substituídas por outras que implementem as mesmas interfaces (de entrada e/ou de saída) sem alterar o seu funcionamento. Todo componente pode ser substituído por uma classe, que implementa suas interfaces. Por isso é difícil separar um do outro.
Componente - parte física, reutilizável e substituível compativel com interfaces (fornecidas e/ou requeridas). .estrutura física da implementação.
Objetivos
1- Organizar o código-fonte (ambiente de desenvolvimento).
2- Construir um release executável (ambiente de produção).
3- Especificar componentes como base de dados etc.
4- Contém componentes, interfaces e relações entre eles.
5- utilizados para modelar a arquitetura física.
6- Identificar as principais partes do sistema