Arquitetura de Software

1076 palavras 5 páginas
Projeto de
Arquitetura
Transparências do livro:
“Engenharia de Software” – por Ian Sommerville

PROJETO ARQUITETURAL
 Objetivo:

Estabelecer uma estrutura geral e um sistema de software

ARQUITETURA DE SOFTWARE
O processo de projeto para identificar os subsistemas e um framework para o controle e a comunicação de subsistemas é chamado projeto arquitetural  A saída deste processo é uma descrição da
Arquitetura do Software


PROJETO ARQUITETURAL
É o primeiro estágio do projeto
 Representa um vínculo importante entre o projeto e os processos de engenharia de requisitos
 Freqüentemente realizado em paralelo com alguma atividade de especificação
 Envolve a identificação dos maiores componentes de um sistema e suas comunicações


VANTAGENS DE PROJETAR E
DOCUMENTAR EXPLICITAMENTE UMA
ARQUITETURA


Comunicação com os Stakeholders (Interessados no Sistema)




Análise de Sistema




Arquitetura pode ser utilizada como um ponto de discussão pelos stakeholders
Significa que alguma análise pode ser realizada. O sistema pode suprir requisitos não-funcionais?

Reutilização em Larga-escala


A arquitetura pode ser reutilizada em grande escala

PROCESSO DE PROJETO ARQUITETURAL


Estruturação do Sistema




Modelagem de Controle




O sistema é decomposto em subsistemas principais e a comunicação entre estes é identificada

É estabelecido um modelo dos relacionamentos de controle entre as partes do sistema

Decomposição Modular


Os subsistemas identificados são decompostos em módulos SUBSISTEMAS E MÓDULOS
Um sub-sistema é um sistema cuja operação não depende dos serviços fornecidos por outros subsistemas.
 Um Módulo é geralmente um componente de sistema que fornece um ou mais serviços para outros serviços mas não é considerado um sistema independente.


MODELOS ARQUITETURAIS
Diferentes modelos arquiteturais podem ser produzidos durante o processo de projeto

Relacionados

  • Arquitetura de Software
    3315 palavras | 14 páginas
  • Arquitetura de software
    1263 palavras | 6 páginas
  • Arquitetura de Software
    3182 palavras | 13 páginas
  • Arquitetura de Software
    1191 palavras | 5 páginas
  • arquitetura de software
    390 palavras | 2 páginas
  • Arquitetura de software
    63806 palavras | 256 páginas
  • Arquitetura de software
    1036 palavras | 5 páginas
  • Arquitetura de Software
    3263 palavras | 14 páginas
  • ARQUITETURA DE SOFTWARE
    1371 palavras | 6 páginas
  • Arquitetura de Software
    761 palavras | 4 páginas