This page is optimized for mobile devices, if you would prefer the desktop version just click here

0.7 Documentação da arquitetura  (Page 21/25)

Os pontos de vista presentes neste conjunto são:

  • Funcional : representa o aspecto funcionaldo software descrito. Visões derivadas deste ponto de vista contêm decisõessobre as funções presentes no software e os módulos e submódulos que implementamessas funções. Este ponto de vista é especializado em mostrar a estruturaestática do software, mostrando suas partes, suas relações e suasinterfaces. Seu equivalente no conjunto de Kruchten é o pontode vista Lógico.
  • de Concorrência : representa os aspectos dinâmicose comportamentais do software. Visões derivadas deste ponto devista contêm decisões sobre concorrência, sincronia ou assincronia de chamadase aspectos temporais em geral do software e de suas funções. Seuequivalente no conjunto de Kruchten é o ponto de vista de Processo.
  • de Desenvolvimento : representa os aspectos e relaçõesentre os stakeholders e o processo de desenvolvimento do software.Visões derivadas deste ponto de vista contêm decisões de divisõesde módulos, subsistemas, pacotes e classes e decisões sobre a atribuiçãode tarefas de construção, teste e reuso de partes do sistema aosparticipantes da equipe de desenvolvimento. Seu equivalente no conjunto deKruchten é homônimo.
  • de Implantação : representa os aspectos de implantaçãodo software e suas relações com o ambiente físico. Visões derivadasdeste ponto de vista contêm decisões de quantos servidores serão necessáriospara execução de um serviço ou como os diferentes serviços sãoimplantados ou atualizados durante o ciclo de vida do software. Seuequivalente no conjunto 4+1 é oponto de vista Físico.
  • Informacional : representa os aspectos relacionadosaos dados presentes no software. Visões derivadas deste ponto devista contêm decisões sobre o modelo de dados e sobre o armazenamento,manipulação, gerenciamento e distribuição das informações ao longo da vidado sistema em produção.
  • Operacional : representa os aspectos operacionaisdo software. Ou seja, visões derivadas deste ponto de vista contêm decisõescom estratégias de execução, administração e suporte do software em produção.

Viewtypes Do Software Engineering Institute (sei)

O último conjunto de pontos de vista que apresentamos éo descrito por Clements et al no livro Documenting Software Architectures: Views andBeyond [link] . Este conjunto foi criado com o objetivo de facilitara documentação, ao contrário da maioria descrita na literatura, que têm seufoco no auxílio do projeto da arquitetura.

<< Chapter < Page Page > Chapter >>

Read also:

OpenStax, Arquitetura de software. OpenStax CNX. Jan 05, 2010 Download for free at http://cnx.org/content/col10722/1.9
Google Play and the Google Play logo are trademarks of Google Inc.
Jobilize.com uses cookies to ensure that you get the best experience. By continuing to use Jobilize.com web-site, you agree to the Terms of Use and Privacy Policy.