Modelo de Implementação
O modelo de implementação é um conjunto de componentes e dos subsistemas de implementação que os contém. Os componentes incluem componentes de produtos liberados (como executáveis) e componentes a partir dos quais esses produtos são criados (como arquivos de código-fonte).
Representação em UML: Modelo, estereotipado como "modelo de implementação".
Papel: Arquiteto de Software
Relatórios: Como parte de Artefato: Documento de Arquitetura de Software
Mais informações:

Entrada para Atividades: Saída de Atividades:

Finalidade Início da página

O modelo de implementação é um artefato composto e abrangente que envolve todos os artefatos necessários para criar e gerenciar o sistema no ambiente em tempo de execução.

Propriedades Início da página

Nome da Propriedade

Breve Descrição

Representação em UML

Introdução Uma descrição textual que serve como breve introdução ao modelo Valor rotulado, do tipo "texto curto"
Subsistemas de Implementação Os subsistemas do modelo, representando uma hierarquia Incluídos por meio da metaassociação "representa" ou recursivamente através da metaagregação "possui"
Componentes Os componentes do modelo, pertencentes aos subsistemas Adquiridos recursivamente através da metaagregação "possui"
Relacionamentos Os relacionamentos do modelo, pertencentes aos subsistemas - " -
Diagramas Os diagramas do modelo, pertencentes aos subsistemas - " -
Visão da Implementação A visão de implementação do modelo, que é uma visão de arquitetura que mostra os subsistemas e as camadas Elementos e diagramas na visão que são adquiridos recursivamente através da metaagregação "possui"

Ocorrência Início da página

A estrutura Modelo de Implementação é estabelecida na Fase de Elaboração e refinada, quando necessário, na Fase de Construção.

Responsabilidade Início da página

O arquiteto de software é responsável pela integridade do modelo de implementação e por garantir que:

  • Todo o modelo de implementação esteja correto, consistente e legível. O modelo de implementação está correto quando realiza a funcionalidade descrita no modelo de casos de uso.
  • A arquitetura do modelo de implementação, descrita na visão de implementação, cumpra sua finalidade. A visão de implementação é descrita em um artefato separado; consulte Artefato: Documento de Arquitetura de Software.

Observe que o arquiteto de software não é responsável pelos subsistemas e componentes de implementação. Em vez disso, esses elementos são de responsabilidade do implementador correspondente.

Adaptação Início da página

Você tem de decidir como mapear as classes e os pacotes no modelo de design para componentes e subsistemas no modelo de implementação.

Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process