O que é desenvolvimento arquitetural de software

518 palavras 3 páginas
Pontifícia Universidade Católica de Minas Gerais

O que é Desenvolvimento Arquitetural de Software?
A palavra “arquitetura” na área de tecnologia confunde-se muitas vezes a outros sentidos em meio a outros contextos em que se pode aplicá-la. Geralmente esse termo remete ao contexto do projeto física do software como a “arquitetura cliente/servidor” e retirando o foco do desenvolvimento do software.
A arquitetura de computadores é definida pela forma como os diversos componentes de um computador são organizados. O autor cita o exemplo dos arquitetos de edifícios que compreendem como configurar os componentes estruturais que compõem um edifício. A “Arquitetura” em que o autor se refere possui uma linha tênue com esses conceitos, estabelecendo o software como um conjunto de componentes comuns a outros.
Dada essa definição de componente na arquitetura, um pré-requisito para essa aproximação arquitetônica à programação e ao desenvolvimento de software é a existência de componentes de software de aplicação padrões. Seriam como tijolos, vigas e outros componentes da arquitetura convencional que unidos tem um objetivo comum. O componente no desenvolvimento de um software é visto então como uma peça que executa tarefas genéricas e não é limitada apenas a um determinado domínio.
Não existe uma lista dessas “peças” de aceitação comum, portanto identificar os componentes do candidato é a primeira ordem no negócio. Uma maneira para começar a criar esta lista é reconhecendo que os componentes arquitetônicos medem tipicamente um número de tipos de aplicação diferentes. Por exemplo, a arquitetura cliente/servidor do usuário pode suportar uma grande variedade de sistemas através de muitas indústrias diferentes, e um prédio de escritórios típico pode abrigar muitos tipos diferentes dos negócios. Assim, nós pudemos começar procurando os componentes de software que suportam uma grande variedade de áreas de aplicação na mesma maneira que as arquiteturas de rede ou os

Relacionados

  • trabalho ads
    4729 palavras | 19 páginas
  • engenharia software
    2064 palavras | 9 páginas
  • Nada
    1970 palavras | 8 páginas
  • Arquitetura de Software
    3182 palavras | 13 páginas
  • ArquiteturaDeSoftware
    1731 palavras | 7 páginas
  • Testo bosta
    5932 palavras | 24 páginas
  • Arquitetura De Software Analise Arqutetural
    393 palavras | 2 páginas
  • Arquitetura de software
    63806 palavras | 256 páginas
  • IntroduzArquiteturaAl
    2243 palavras | 9 páginas
  • Engenharia de software: Fundamentos da arquitetura de Software
    392 palavras | 2 páginas