Roteiro para a utilização da arquitetura hexagonal no projeto dirigido pelo domínio (2016)
- Authors:
- Autor USP: LIMA, JULIO CESAR - EP
- Unidade: EP
- Assunto: DESENVOLVIMENTO DE SOFTWARE
- Language: Português
- Abstract: O controle da complexidade do desenvolvimento do software não é uma tarefa trivial. Um dos fatores fundamentais para conter essa complexidade é a elaboração de um modelo apropriado do domínio da aplicação, que deve ser isolado dos vários mecanismos necessários à implementação do software que não dizem respeito ao domínio (persistência, controle de transações, etc.). Essa é a essência do Projeto Dirigido pelo Domínio (Domain Driven Design - DDD). Esse isolamento implica a seleção de uma arquitetura apropriada para tratar a interação de um domínio da aplicação não só com outros domínios, mas com interações heterogêneas tais como protocolos e suportes de comunicação distintos. Além disso, esses elementos normalmente evoluem com o tempo, aumentando a complexidade do software a ser tratada pela arquitetura. Um estilo arquitetônico flexível proposto para solucionar esses problemas no âmbito do DDD é a Arquitetura Hexagonal. No entanto, o desenvolvedor iniciante carece de uma orientação para utilizar essa arquitetura, de modo aderente ao DDD, em projetos de software que tenham tais características de complexidade. Para contribuir no preenchimento dessa lacuna, o presente trabalho propõe um roteiro para a utilização da Arquitetura Hexagonal como base para a integração entre domínios e com flexibilidade para o suporte de dispositivos que se comunicam com um domínio-alvo.
- Imprenta:
-
ABNT
LIMA, Júlio Cesar. Roteiro para a utilização da arquitetura hexagonal no projeto dirigido pelo domínio. 2016. Trabalho de Conclusão de Curso (MBA) – Escola Politécnica, Universidade de São Paulo, São Paulo, 2016. Disponível em: https://pecepoli.com.br/m_files/00047686_000256_monografia01.pdf. Acesso em: 18 mar. 2025. -
APA
Lima, J. C. (2016). Roteiro para a utilização da arquitetura hexagonal no projeto dirigido pelo domínio (Trabalho de Conclusão de Curso (MBA). Escola Politécnica, Universidade de São Paulo, São Paulo. Recuperado de https://pecepoli.com.br/m_files/00047686_000256_monografia01.pdf -
NLM
Lima JC. Roteiro para a utilização da arquitetura hexagonal no projeto dirigido pelo domínio [Internet]. 2016 ;[citado 2025 mar. 18 ] Available from: https://pecepoli.com.br/m_files/00047686_000256_monografia01.pdf -
Vancouver
Lima JC. Roteiro para a utilização da arquitetura hexagonal no projeto dirigido pelo domínio [Internet]. 2016 ;[citado 2025 mar. 18 ] Available from: https://pecepoli.com.br/m_files/00047686_000256_monografia01.pdf
Download do texto completo
Tipo | Nome | Link | |
---|---|---|---|
JÚLIO CESAR LIMA 2016.pd... | Direct link |
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas