Instrucciones de la herramienta: Comparación y fusión de modelos de Rational Rose utilizando el integrador de modelos
En esta guía de la herramienta se describe cómo utilizar el integrador de modelos de Rational Rose para comparar y fusionar modelos.
Herramienta: Rational Rose
Relaciones
Descripción principal

Visión general

Esta guía de la herramienta se aplica a todos los sistemas operativos para los que Rational Rose ofrece soporte.

Pasos de la herramienta

Para comparar y fusionar modelos de Rational Rose debe:

  1. Preparar los modelos para la fusión
  2. Cargar y comparar lo modelos
  3. Fusionar los modelos

1. Preparar los modelos para la fusión

Antes de fusionar modelos, es recomendable comprobar cada modelo con el elemento de menú Herramientas > Comprobar modelo de Rational Rose. Si se informa que existen errores, deben corregirse antes de realizar una fusión con el integrador de modelos.

2. Cargar y comparar modelos

Después de iniciar el integrador de modelos, seleccione el elemento de menú Archivo >Colaboradores y, a continuación, utilice el recuadro de diálogo Colaboradores para cargar los modelos.

Con los modelos cargados, la modalidad de comparación resalta las diferencias entre dos o más modelos. También se muestran los conflictos, pero en la modalidad de comparación, los iconos de fusión no se visualizan. Puede conmutar hacia delante y hacia atrás, lo que le permite iniciar una sesión de trabajo en la modalidad de comparación y, a continuación, conmutar a la modalidad de fusión en caso de que decida fusionar los modelos. En la modalidad de comparación, no puede realizar cambios en el modelo, y las funciones de la barra de herramientas y del menú Fusionar están inhabilitadas.

icono de Ayuda   Para obtener más información sobre la comparación de modelos, consulte el tema que trata sobre la comparación de modelos de la ayuda en línea del integrador de modelos.

3. Fusionar los modelos

La modalidad de fusión incorpora todas las características de la modalidad de comparación, junto con información adicional para ayudarle a tomar decisiones a fin de fusionar archivos de modelo satisfactoriamente. El integrador de modelos admite dos tipos de funcionalidad de fusión: 

  • Fusión automática - El integrador de modelos fusiona todos los cambios que no generan conflictos.
  • Fusión selectiva - Permite que el usuario elija el colaborador para cada una de las diferencias encontradas entre los modelos que se van a fusionar.

La fusión automática surte efecto cuando el integrador de modelos entra en la modalidad de fusión por primera vez. Crea un modelo destinatario y fusiona automáticamente todos los nodos cambiados de modo trivial o no cambiados en el modelo destinatario. Si el modelo fusionado tiene nodos que presentan conflictos, el integrador de modelos muestra un icono en la ubicación del conflicto, en la ventana del navegador. El integrador de modelos muestra los resultados de la fusión a medida que se van realizando selecciones para resolver los conflictos.

La característica de la fusión selectiva le permite cambiar el colaborador en los nodos en los que existen diferencias, así como conflictos. Puede resultar útil cuando se desea aceptar todos los cambios que realiza un colaborador en el modelo, y cuando se deben corregir errores más complicados como, por ejemplo, los que descubren las funciones de comprobación de la semántica.

Nota: Debe guardar el modelo fusionado puesto que, de lo contrario, más tarde no podrá disponer de los resultados de la fusión.

icono de Ayuda Para obtener más información sobre la fusión de modelos, consulte el tema que trata sobre la fusión de modelos de la ayuda en línea del integrador de modelos.