Unidade IV Aula 1 Estilos Arquiteturais

268 palavras 2 páginas
Estilos Arquiteturais
Marcelo Werneck Barbosa

Introdução
Estilos e padrões arquiteturais são princípios de desenho (projeto) reutilizáveis.

Soluções reutilizáveis identificam um conjunto de problemas que são resolvidos dentro de um contexto específico.

Introdução
Formam conhecimento comum compartilhado.
Permitem pensar no projeto em nível mais alto. Estilos ou Padrões Arquiteturais
Diferentes estilos existem.

Há variações entre diferentes autores.

http://inspectapedia.com/interiors/Architectural_Styles.htm

Padrões Arquiteturais
Expressam organizações arquiteturais fundamentais para software.

Provêm um conjunto de subsistemas prédefinidos, especificam suas responsabilidades e incluem regras e diretrizes para organizar as relações entre eles.

Padrões Arquiteturais
Não são uma arquitetura de software completa.
Primeiro passo ao desenhar a arquitetura de um sistema. Ainda é necessário detalhar e especificar componentes e formas de comunicação e integração. Definindo Padrões Arquiteturais
Se encontramos a correta decomposição de um problema, a solução se revelará automaticamente. Decompor o problema não é apenas encontrar suas partes constituintes mas também entender suas interdependências.

Definindo Padrões Arquiteturais
A maioria dos padrões são descritos pra resolver um conjunto de atributos de qualidade.

Estilos arquiteturais são descritos em termos de elementos abstratos (conectores e componentes)
Prescrevem em parte o método de construção do software. Definindo Padrões Arquiteturais
Um estilo arquitetural define um vocabulário de componentes e tipos de conectores e um conjunto de restrições sobre como eles podem ser combinados. Classificação dos Padrões Arquiteturais
Vários parâmetros podem ser usados:
Forma de passagem de controle entre componentes: Sistemas de fluxos de dados ou Padrões de comunicação (síncrono x assíncrono) Ênfase em atributos de qualidade
(manutenibilidade ou desempenho)

Seleção do estilo arquitetural
Sistema deve

Relacionados

  • Exercicios Software
    9079 palavras | 37 páginas
  • monografia 6
    25473 palavras | 102 páginas
  • Arquitetura de software
    63806 palavras | 256 páginas
  • Computação Paralela
    4224 palavras | 17 páginas
  • analise e desenvolvimento
    37011 palavras | 149 páginas
  • Desenvolvimento sistema
    36567 palavras | 147 páginas
  • Teoria da computação
    5965 palavras | 24 páginas
  • ciams
    6131 palavras | 25 páginas
  • introduçao de web
    17523 palavras | 71 páginas
  • Sgcti
    12371 palavras | 50 páginas