Artefato:
| |||||||||||||||||||||||||||||||||||||
![]() 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: |
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.
|
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" |
A estrutura Modelo de Implementação é estabelecida na Fase de Elaboração e refinada, quando necessário, na Fase de Construção.
O arquiteto de software é responsável pela integridade do modelo de implementação e por garantir que:
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.
Você tem de decidir como mapear as classes e os pacotes no modelo de design para componentes e subsistemas no modelo de implementação.
|
Rational Unified Process
|