Escolar Documentos
Profissional Documentos
Cultura Documentos
Tema 04 – Modelagem de
Arquiteturas
Bloco 1
Sérgio Eduardo Nunes
Objetivos
Segundo SOMMERVILLE (2011, apud BOOCH, 2004), a modelagem ocorre por meio do
uso do diagrama UML, que se tornou um padrão de modelagem orientada a objetos. Isso
porque acredita-se que por meio da modelagem nos digramas, a essência do sistema
pode ser capturada e transportada para as documentações, que, posteriormente, guiarão
as tarefas que devem ser executadas pela equipe de desenvolvimento.
Diagrama de atividades.
Diagrama de casos.
Diagrama de classe.
Diagrama de estado.
O UML não é uma linguagem de programação como o JAVA, C++ ou C#, mas existem
ferramentas que podem gerar os códigos após a modelagem.
Verificar site da OMG, disponível em: <https://www.omg.org/spec/UML/About-
UML/>. Acesso em: 29 out. 2018.
Modelagem de Contexto
Segundo SOMMERVILLE (2011, p. 43-44), embora a sua projeção permita apenas uma
visão generalizada das partes que compõem o sistema em si, permite compreender os
limites do sistema. São eles:
• Limite por interesse organizacional: são as premissas dispostas na missão, visão e
valores das empresas, que não devem ser deixadas de lado, nas decisões durante o
projeto.
• Limite técnico: nesse quesito a maior dificuldade é quando a necessidade do cliente
se trata de algo nunca desenvolvido, que tenha a necessidade dos processos de
Pesquisa e Desenvolvimento (P&D).
• Limite restritivo por força de lei: são aqueles aspectos ligados às restrições e
permissões expressas na constituição brasileira.
Modelagem de Contexto
Segundo Sommerville (2011), o modelo estrutural pode ser utilizado em dois casos:
• Estático: a preocupação é a representação da estrutura do projeto para que o
sistema atenda as necessidades.
• Dinâmico: demonstra as ações de execuções quando em funcionamento,
conseguindo demonstrar a organização/ interação dos microprocessos (threads).
Modelo Estrutural