Conceito: Visão da Implementação
Uma visualização arquitetural denominada visualização de implementação geralmente captura a enumeração de todos os subsistemas no modelo de implementação, os diagramas de componentes que ilustram como os subsistemas são organizados em camadas e hierarquias e as ilustrações de dependências de importação entre os subsistemas.
Relacionamentos
Elementos Relacionados
Descrição Principal

A visão da implementação é uma das cinco visões de arquitetura de um sistema. As outras visões de arquitetura são a visão lógica, a visão de caso de uso, a visão de processos e a visão de implementação.

A finalidade da visão de implementação é captar as decisões de arquitetura tomadas para a implementação. Normalmente, a visão de implementação contém:

  • uma enumeração de todos os subsistemas no modelo de implementação
  • diagramas de componentes que ilustram como os subsistemas são organizados em camadas e hierarquias
  • ilustrações de dependências de importação entre subsistemas

A visualização de implementação é útil para o seguinte:

  • atribuir o trabalho de implementação a indivíduos e equipes ou a subcontratantes
  • avaliar a quantidade de código que será desenvolvida, modificada ou excluída
  • discutir a reutilização em larga escala
  • considerar as estratégias do release

A visão de implementação e as outras visões de arquitetura estão documentadas no Documento de Arquitetura de Software.