Composite Pattern

729 palavras 3 páginas
COMPOSITE PATTERN
Engenharia de Software – SOA

São Paulo
2015

COMPOSITE PATTERN
Engenharia de Software – SOA
Projeto de pesquisa apresentado ao Curso de MBA em Engenharia de Software Orientada para Serviços (SOA) do Instituto Brasileiro de Tecnologia Avançada, como requisito para composição de nota do módulo de Arquitetura de Software e Design Patterns

Alunos (SOA 36):

André Viveiros Mesquita
Mônica Okuma de Araujo

São Paulo
2015
Lista de Ilustrações

Figura 1 – Estrutura composite 7

SUMÁRIO

1. INTRODUÇÃO 5
1.1. Principais Características 5
1.2. Principais componentes do Design Pattern 6
2. Composite 6
2.1. Motivações de Uso 6
2.2. Aplicabilidade 6
2.3. Estrutura 7
2.4. Participantes 7
2.5. Consequências de Uso 8

1. INTRODUÇÃO

"Um padrão descreve um problema que ocorre inúmeras\par vezes em determinado contexto, e descreve ainda a solução para esse problema, de modo que essa solução possa ser utilizada sistematicamente em distintas situações." [Alexander78]

“Padrões de projeto são soluções elegantes e reutilizáveis para problemas recorrentes que encontramos diariamente no processo de desenvolvimento de aplicativos para o mundo real. Eles tratam da concepção e da interação entre objetos, definindo ao mesmo tempo um padrão de comunicação que é compartilhado por toda a equipe de desenvolvimento.” http://www.oodesign.com.br/patterns/ 1.1. Principais Características

Capturam o conhecimento e a experiência de especialistas em projeto de software.
Especificam abstrações que estão acima do nível de classes ou objetos isolados ou de componentes [Gamma et al 1995].
Definem um vocabulário comum para a discussão de problemas e soluções de projeto [Gamma et al 1995].
Facilitam a documentação e manutenção da arquitetura do software [Buschmann et al 1996].
Auxiliam o projeto de uma arquitetura com determinadas propriedades [Buschmann et al 1996].
Auxiliam o projeto de arquiteturas

Relacionados

  • Forecasting the nyse composite index with technical analysis, pattern recognizer, neural network, and genetic algorithm: a case study in romantic decision support
    11408 palavras | 46 páginas
  • Design patterns
    3726 palavras | 15 páginas
  • Teste
    1630 palavras | 7 páginas
  • Padrão de Projeto
    8255 palavras | 34 páginas
  • Padroes_projetos_questionario_v1.pdf
    7828 palavras | 32 páginas
  • Orientador De Estudos APD2 2 Respostas
    3968 palavras | 16 páginas
  • Design Patterns
    3121 palavras | 13 páginas
  • Desing patters
    2056 palavras | 9 páginas
  • Padrão estrutural - composite
    2053 palavras | 9 páginas
  • Prototype
    331 palavras | 2 páginas