Diagrama de Componentes
1.Introdução
O objetivo de um diagrama de componentes é mostrar a relação entre os diferentes componentes de um sistema. Para o propósito da UML 2.0, o termo "componente" refere-se a um módulo de classes que representam sistemas ou subsistemas independentes com a capacidade de fazer interface com o resto do sistema.
Existe toda uma abordagem de desenvolvimento que gira em torno de componentes: desenvolvimento baseado em componentes (DBC). Nessa abordagem, os diagramas de componentes permitem que o planejador identifique os diferentes componentes para que todo o sistema faça o que deve fazer.
Mais comumente, em uma abordagem de programação OO, o diagrama de componentes permite que um desenvolvedor sênior agrupe classes com base em um propósito comum para que o desenvolvedor e outros possam examinar um projeto de desenvolvimento de software em um alto nível.
2.Metodologia
Para desenvolver o diagrama de componentes foi realizada uma reunião entre os integrantes do grupo responsáveis por fazer a modelagem, para tomarem as decisões concernentes ao diagrama. Foi utilizado como base no diagrama de classe e no diagrama relacional elicitados. Após a modelagem inicial foi exposto o diagrama para o resto dos integrantes da equipe executarem uma validação prévia do diagrama criado, e apontar possíveis incongruências e as modificações necessárias.
Para a modelagem foi usada a ferramenta Draw.io.
3.Diagrama
4.Referência
-
UML Component Diagrams. Acessado em 22/08/2021
-
What is Component Diagram?. Acessado em 22/08/2021
-
UML 2 Tutorial - Component Diagram . Acessado em 22/08/2021
-
UML 2 Component Diagramming Guidelines . Acessado em 22/08/2021
-
Ambler, Scott (2004). The Object Primer 3rd Edition: Agile Model Driven Development with UML 2. Cambridge University Press. Acessado em 22/08/2021
5.Versionamento
Data | Versão | Descrição | Autores |
---|---|---|---|
22/08/2021 | 1.0 | Criação e elaboração do documento | Marcos Vinícius |
23/08/2021 | 2.0 | Correção do endreço da imagem e revisão | Gustavo Moreira |