Instrucciones de la herramienta: Estructuración del modelo de implementación utilizando Rational Rose
En esta guía de la herramienta se describe cómo crear y estructurar los elementos de modelo, que representan el modelo de implementación de un sistema, utilizando Rational Rose.
Herramienta: Rational Rose
Relaciones
Descripción principal

Visión general

Los diagramas de componentes ofrecen una vista física del modelo actual. Un diagrama de componentes muestra las organizaciones y las dependencias entre elementos de implementación, incluidos archivos de código fuente, archivos de código binario y archivos ejecutables, modelados como componentes.

icono de publicación de ayuda Para obtener más información sobre los diagramas de componentes, consulte el tema que trata sobre los diagramas de componentes (visión general) de la ayuda en línea de Rational Rose.

Lo siguiente es un resumen de los pasos que se deben llevar a cabo para realizar estructurar el modelo de implementación:

  1. Crear un diagrama de componentes en la vista de componentes

  2. Crear una estructura de subsistemas que refleje la estructura del modelo de diseño

1. Crear un diagrama de componentes en la vista de componentes

En este paso debe:

  • Renombrar el diagrama de componentes Principal utilizando un título más descriptivo.

  • Crear diagramas de componentes adicionales.

2. Crear una estructura de subsistemas que refleje la estructura del modelo de diseño

Los subsistemas se modelan como paquetes. En este paso va a:

  • Crear una estructura de paquetes en la vista de componentes que refleje la estructura de paquetes que ha creado para el modelo de diseño en la vista lógica.

  • Crear los componentes reales y asignarles los estereotipos y lenguaje.
  • Asignar clases (o interfaces) a componentes.
  • Opcionalmente, crear un componente a partir de un módulo de software existente.

Puede arrastrar programas ejecutables (.exe), ActiveX (.ocx), bibliotecas de enlace de datos (.dll) y bibliotecas de tipos (.tlb) desde un origen como, por ejemplo, el Explorador y soltarlos en un paquete de componentes (en el navegador o en un diagrama). Debe limitar los elementos que incluye a aquellos que son externos al modelo o a elementos que sólo utiliza el sistema modelado. La finalidad de estos elementos no es la ingeniería inversa en el modelo, puesto que raras veces contienen el código fuente completo. Sólo se necesitan al compilar el sistema.