Escolar Documentos
Profissional Documentos
Cultura Documentos
Departamento de Computação
Universidade Tecnológica Federal do Paraná
Modelos
Uso de Modelagem na Solução de Problemas
Modelos
• Abstraem detalhes;
• Representam conceitos;
• O desempenho é importante?
• Segurança?
Exemplos:
• ENEM e Vestibular;
• Whatsapp e Chats;
Conceitos
Em relação a Arquitetura
Abstração
Refinamento
Separação de Interesses
Modularidade
Encapsulamento
Estilos e Gêneros
Em relação a Arquitetura de Software
Arquitetura em Repositório
Arquitetura Cliente-Servidor
Arquitetura em Camadas
Pipelining
Microservices
Serviços (APIs)
Contextos da
Arquitetura de Software
Contextos ou Visões: