Especificación de Despliegue |
Superior Previo Próximo |
Uso Común ..| ..Especificación del UML del OMG
Una especificación de despliegue (spec) especifica los parámetros que guían el despliegue de un artefacto, como es necesario con la mayoría de las tecnologías de hardware y software. Una especificación lista aquellas propiedades que se deben definir para que ocurra el despliegue. Una instancia de esta especificación especifica los valores para los parámetros; una simple especificación se puede instanciar para múltiples artefactos.
Estas especificaciones pueden ser extendidas por ciertos perfiles de componentes. Algunos ejemplos de los valores etiquetados estándares que podría agregar un perfil a una especificación de despliegue son «modoConcurrencia» con los valores etiquetados {hilo, proceso, ninguno} o «modoTransacción» con los valores etiquetados {transacción, transacciónAnidada, ninguna}.
El siguiente ejemplo detalla el artefacto RepositoryApp desplegado en el nodo servidor, por especificaciones de RepositoryApp, instanciado de la especificación de despliegue SystemSpec.
Especificación del UML del OMG La especificación del UML del OMG (UML 2.0 Superstructure, p. 190) establece: "Una especificación de despliegue especifica un conjunto de propiedades que determinan los parámetros de ejecución de un artefacto componente que se despliega en un nodo. Una especificación de despliegue se puede apuntar a un tipo específico de contenedor. Un artefacto que implementa las propiedades de la especificación de despliegue es un descriptor de despliegue." |