Importación de modelos de Rational Rose - Notas del release

© Copyright International Business Machines Corporation 2006. Reservados todos los derechos. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Notas del release

1.0 Limitaciones
   1.1 Parámetros y argumentos de tipo de puntero
   1.2 Importación de actores en Rose
   1.3 Restricciones en asociación
2.0 Problemas conocidos y soluciones
   2.1 Utilización de símbolos de de correlación de vía de acceso en referencias de documentos externos

1.0 Limitaciones

1.1 Parámetros y argumentos de tipo de punteros

En Rational Rose®, si se define un argumento o parámetro como tipo de puntero, importará el mismo tipo que en Rose; sin embargo, el tipo de puntero se indica como multiplicidad (*).

1.2 Importación de actores en Rose

En Rational Rose, un actor está representado como un elemento de clase que está estereotipado como Actor; en los nuevos productos Rational Modeling, existe un elemento de modelo actor UML 2 real (el elemento de modelo Actor no es una clase estereotipado).

Durante la importación, el asistente Importar modelo de Rose correlaciona las clases estereotipadas de Rose con elementos de modelo actor UML 2 al seleccionar el recuadro de selección Interpretar convenios de UML 2.0 en las preferencias del asistente Importar modelo de Rose.

Si deselecciona el recuadro de selección Interpretar convenios de UML 2, todos los actores en el modelo de Rose se importan como clases UML 2 estereotipadas como actor.

1.3 Restricciones en asociación

Si un rol de modelo de Rose tiene una restricción en una asociación no navegable, no se importa como una restricción en asociación.

Esto también es evidente en aquellos casos en los que el modelo de Rose tenga restricciones en roles en una asociación dirigida Actor-Usecase ya que el actor no posee los roles en UML 2.

La restricción de movimiento se realiza desde la asociación al clasificador en el otro extremo sólo si hay navegabilidad en la asociación, y dicha navegabilidad será mantenida en el modelo importado (y por lo tanto, manejando el caso de las asociaciones Actor y Usecase).

2.0 Problemas conocidos y soluciones

2.1 Utilización de símbolos de de correlación de vía de acceso en referencias de documentos externos

Si una referencia a un archivo externo contiene un símbolo de correlación de vía de acceso:

  1. El símbolo de correlación de vía de acceso será resuelto si no es una correlación
    de vía de acceso con prefijo (es decir, no ocurre en la parte inicial de la vía de acceso).
  2. Para los símbolos de vía de acceso de correlación con prefijo, se solicitará que actualice la tabla de símbolo
    de correlación de en el asistente Importar modelo de Rose. El valor del símbolo de correlación de vía de acceso debe derivar de
    los valores de la correlación de vía de acceso ROSE y todas las llamadas recursivas deben estar resueltas.

Método alternativo: Es necesario actualizar la correlación de vía de acceso creando un nuevo símbolo (Ventanas > Preferencias > Modelado > Correlaciones de vía de acceso > Recursos enlazados > Nuevo) y, a continuación, seleccionado el nuevo símbolo y añadiéndolo a la correlación de vía de acceso (Ventanas > Preferencias > Modelado > Correlaciones de vías de acceso).