Producto de trabajo: Modelo de implementación
El modelo de implementación representa la composición física de la implementación en términos de subsistemas de implementación, y elementos de implementación (directorios y archivos, incluyendo código fuente, datos y archivos ejecutables).
Objetivo

El modelo de implementación identifica los componentes físicos de la implementación para que puedan comprenderse y gestionarse mejor. El modelo de implementación define las principales unidades de integración alrededor de las cuales se organizan los equipos, así como las unidades que se pueden versionar, desplegar y reemplazar separadamente.

Un modelo de implementación más detallado también puede incluir un código fuente de nivel bajo y archivos derivados, y sus relaciones con el modelo de diseño. Estos detalles se recomiendan sólo si tiene sincronización automatizada entre el modelo y los archivos.

Relaciones
RolesResponsable: Modificado por:
Entrada aObligatoria:
  • Ninguno
Opcional: Externa:
  • Ninguno
Propiedades
Opcional
PlaneadoYes
Personalización
Opciones de representación

Representación UML: Modelo, estereotipado como <<modelo de implementación>>. 

El modelo de implementación puede tener las siguientes propiedades:

  • Introducción: Una descripción textual que sirve como breve introducción al modelo.
  • Subsistemas de implementación: Los subsistemas del modelo, que representan una jerarquía.
  • Elementos de implementación: Los elementos del modelo, propiedad de los subsistemas.
  • Relaciones: Las relaciones del modelo, propiedad de los subsistemas de implementación. 
  • Diagramas: Los diagramas del modelo, propiedad de los subsistemas de implementación.
  • Vista de implementación: La vista de implementación del modelo, que es una vista de la arquitectura que muestra las capas y los subsistemas de implementación.   

Un modelo de implementación es opcional. Si elige crear un modelo de implementación, las decisiones de personalización claves son cómo relacionar el modelo de implementación y el modelo de diseño y qué elementos de implementación son lo suficientemente importantes para el modelo. Puede obtener asesoramiento de cómo tomar estas decisiones en el apartado Directriz de producto de trabajo: Modelo de implementación. Consulte también el apartado Técnica: Correlación de diseño a código.



Más información