C Conferentia Proceedings
SICITE2015-0356 Ciências Exatas e da Terra

ANÁLISE DAS CARACTERISTICAS E FERRAMENTAS USADAS NO DESENVOLVIMENTO BASEADO EM DDD

Fernanda Gabriella Szumski Silva; Simone Nasser Matos

doi:10.20906/CPS/SICITE2015-0356

Resumo

O Domain-Driven Design (DDD) é uma abordagem de projeto de software que contempla técnicas e conceitos baseados no domínio para o desenvolvimento de novas aplicações. Primeiramente é necessário isolar o domínio do restante da aplicação para então se aplicar as técnicas abordadas pelo DDD. O DDD é dividido por um conjunto de fases bem definidas as quais são aplicadas dentro do domínio identificado. A aplicação das fases consiste em separar o domínio em Entidades, Objetos de Valores, Agregados, Fábricas, Serviço, Repositórios e Módulos. Esta abordagem de projeto permite tanto o desenvolvimento de novos projetos quanto a manutenção de projetos já implantados. O trabalho teve como objetivo a pesquisa sobre o método DDD, bem como sua forma de aplicação, suas fases, vantagens e desvantagem, e também ferramentas que possam vir a auxiliam durante o desenvolvimento. Futuramente o módulo de um sistema virá a ser implementado fazendo o uso das técnicas abordadas pelo DDD. .

Palavras-chave: Domain-Driven Design; Ferramentas

Como citar

Fernanda Gabriella Szumski Silva; Simone Nasser Matos. “ANÁLISE DAS CARACTERISTICAS E FERRAMENTAS USADAS NO DESENVOLVIMENTO BASEADO EM DDD”. XX Seminário de Iniciação Científica e Tecnológica. SICITE2015. 2015. DOI: 10.20906/CPS/SICITE2015-0356