Tarea: Identificar componentes técnicos
Esta tarea amplía el diseño de subsistema RUP tradicional con detalles específicos de una solución de arquitectura orientada a servicios, en concreto allí donde se identificaron sistemas a partir de modelos de análisis empresarial. Una vez hacemos la transición del dominio empresarial al dominio de TI, correlacionamos las áreas funcionales identificadas definidas por el primero a los subsistemas, sus contrapartidas de TI.
Objetivo

Para enlazar los modelos empresariales con sus contrapartidas de TI, realizamos lo siguiente:

Relaciones
Descripción principal

Empezamos con la determinación y la documentación de las dependencias entre subsistemas que corresponden a las áreas funcionales que se han identificado durante la Tarea: Análisis de áreas funcionales. Normalmente, un área funcional corresponderá a un único subsistema; es decir, la asunción simplificada que se considera precisa en muchos, si no la mayoría, de los casos. Si decidimos correlacionar un área funcional con varios subsistemas, esto también puede ser viable y válido; pero normalmente significa que la descomposición de dominio no fue lo suficientemente profunda y las áreas funcionales lo suficientemente granulares.

Pasos
Identificar componentes técnicos

Los componentes técnicos o de infraestructura sirven para volver disponibles funciones de plataforma horizontal; es decir, las funciones que proporcionan no son específicas del dominio empresarial pero trascienden los dominios empresariales. Estos servicios técnicos son suministrados frecuentemente por productos de middleware que incluyen sistemas operativos y que son utilizados directamente por el componente de servicio o por los componentes funcionales de los que dependen.

Ejemplo

Al completar el modelo de componente Alquiler de coche (consulte el paso sobre componente funcional de arriba) incluimos dos componentes técnicos en el modelo, uno para que la Reserva registre la finalización de una solicitud de reserva y otro para indicar que los componentes Vehículo y Ubicación dependen de los servicios EJB para continuar sus datos empresariales.

De forma alternativa, podemos utilizar un formato tabular al expresar los componentes necesarios y su relación con los servicios previamente identificados, tal como se muestra en la siguiente figura.



Propiedades
Varias apariciones
Condicionado por sucesos
Continuo
Opcional
Planeado
Se puede repetir
Más información