Design Patterns para o Apoio de Desenvolvimento de Frameworks em Java / Design Patterns for Java Frameworks Developing

AUTOR(ES)
DATA DE PUBLICAÇÃO

2004

RESUMO

Orientação a objeto, Design patterns e frameworks são formas de reuso de software. A complexidade dos frameworks, causadas pela dificuldade tanto em construí-los quanto em utilizá-los, é um dos inibidores do uso desta tecnologia. A aplicação de design patterns constitui poderosa ferramenta para a criação de aplicações robustas que utilizam soluções já testadas, procurando minimizar o impacto de alterações durante o ciclo de vida do framework, explorando o baixo acoplamento entre os elementos de software do sistema. A aplicação de design patterns tem conseqüência direta na arquitetura da solução e promove a reutilização de software. Este trabalho baseia-se na aplicação de design patterns a problemas que podem ocorrer com maior freqüência no desenvolvimento destes frameworks. As soluções serão aplicadas segundo as necessidades das camadas de apresentação, negócios e integração. Os exemplos apresentados estão focados na tecnologia de aplicações distribuídas, utilizando a plataforma J2EE (Java 2 Enterprise Edition). Mesmo sabendo que estes conceitos podem ser aplicados a outras plataformas de desenvolvimento, esta possível aplicabilidade não fez parte do escopo deste trabalho

ASSUNTO(S)

reuso de software software reuse design patterns frameworks orientados a objetos padrões padrões de projeto object oriented frameworks patterns engenharias reutilização de software engenharia de software

Documentos Relacionados