Integración de RequisitePro - Notas del release


1.0 Problemas conocidos
   1.1 Configuración del soporte para estereotipos al enlazar requisitos a elementos UML
   1.2 Restablecimiento manual de la perspectiva Requisito después de actualizar a la versión 6.0.1

1.0 Problemas conocidos

1.1 Configuración del soporte para estereotipos al enlazar requisitos a elementos UML

En este release, los estereotipos UML pueden afectar a cómo se crean los requisitos a partir de elementos UML y cómo se crean elementos a partir de los requisitos. Sin embargo, no puede personalizar esta función en IDE. En el procedimiento siguiente se explica cómo crear correlaciones entre tipos de requisitos y metatipos UML con estereotipos.

  1. Abra el archivo del proyecto RequisitePro (.RQS) en un editor.
  2. Busque la sección con los valores para la integración de Eclipse/RequisitePro. Las secciones empiezan por una línea que tiene un identificador incluido entre corchetes. La sección de integración de Eclipse/RequisitePro empieza por una línea como, por ejemplo, la que se muestra a continuación:
[Rational Software Architect]

En esta sección, cada línea es un par de clave valor. Por lo general, se deben añadir dos líneas para cada correlación. Más abajo se incluye una correlación de ejemplo seguida de una explicación de lo que significa:

CreateElementFromReqUTILCLASSuml=UTILCLASS,CLASS,uml,true,Basic__Utility
CreateReqFromElementCLASSumlBasic__Utility=UTILCLASS,CLASS,uml,true,Basic__Utility

Las dos líneas anteriores correlacionan requisitos de UTILCLASS con elementos de modelo de clase <<utility>>.   La primera línea indica que los requisitos de UTILCLASS deben crear elementos de clase <<utility>>, y la segunda línea indica que los elementos de clase <<utility>> deben crear requisitos de UTILCLASS. Cada línea describe la correlación en una dirección, lo que significa que se puede dar soporte a correlaciones de 1 vía sólo con añadir una de las líneas.

En la descripción siguiente, se repiten las mismas dos líneas de código. Sin embargo, la segunda línea de código incluye espacios, lo que indica cada fragmento de información. Las palabras en negrita indican los divisiones.

CreateElementFromReqUTILCLASSuml=UTILCLASS,CLASS,uml,true,Basic__Utility
CreateElementFromReq UTILCLASS uml = UTILCLASS , CLASS , uml , true , Basic__Utility

Key (tres cadenas de caracteres concatenadas directamente):

Elemento Descripción
CreateElementFromReq Indica una correlación para crear elementos a partir de requisitos de un tipo determinado.
UTILCLASS Etiqueta del tipo de requisito
uml ID de dominio (uml es el único valor tiene sentido, puesto que es el único dominio con estereotipos)


= separa las partes de clave y valor

Value (cinco cadenas de caracteres separadas mediante comas):

Elemento Descripción
UTILCLASS Etiqueta del tipo de requisito (DEBE coincidir con el valor de la clave)
CLASS ID LinkableKind, que es la metaclase UML con todas las letras en mayúsculas (por ejemplo, CLASS, INTERFACE o USECASE, entre otras)
uml ID de dominio (otra vez, "uml" es el único valor que tiene sentido)
true Enlace después de la creación (verdadero o falso), por lo general, true (verdadero)
Basic__Utility Nombre completo de estereotipo, donde se sustituyen dos signos de puntuación de dos puntos (::) por dos subrayados (__). En este caso, el nombre completo del estereotipo real era Basic::Utility.

La segunda línea se divide del modo siguiente:

CreateReqFromElementCLASSumlBasic__Utility=UTILCLASS,CLASS,uml,true,Basic__Utility
CreateReqFromElement CLASS uml Basic__Utility = UTILCLASS , CLASS , uml , true , Basic__Utility

Key (cuatro cadenas de caracteres concatenadas directamente):

Elemento Descripción
CreateReqFromElement Indica una correlación para crear requisitos a partir de elementos de un estereotipo o tipo determinado.
CLASS ID LinkableKind, que es la metaclase UML con todas las letras en mayúsculas (por ejemplo, CLASS, INTERFACE o USECASE, entre otras)
uml ID de dominio (otra vez "uml" es el único valor que tiene sentido)
Basic__Utility Nombre completo de estereotipo, donde se sustituyen dos signos de puntuación de dos puntos (::) por dos subrayados (__).


= separa las partes de clave y valor

Value - El valor se interpreta como el valor anterior


Este formato amplía el formato que describe las correlaciones para elementos no estereotipados. El nuevo formato difiere del formato anterior de los modos siguientes:

1.2 Restablecimiento manual de la perspectiva Requisito después de actualizar a la versión 6.0.1

La perspectiva Requisito se ha cambiado en la versión 6.0.1. Al actualizar de la versión 6.0, la perspectiva Requisito no refleja los cambios a menos que se restablezca manualmente la misma.

Para restablecer la perspectiva Requisito de forma manual:

  1. Conmute a la perspectiva Requisito:
    • Pulse Ventana > Abrir perspectiva > Requisito. Si Requisito no está en la lista, pulse Otra y seleccione el recuadro de selección Mostrar todas.
  2. Pulse Ventana > Restablecer perspectiva.

El cambio más visible de la perspectiva Requisito para 6.0.1 es la adición de una nueva vista denominada Área común de enlaces. Si tiene problemas para localizar o visualizar la vista Área común de enlaces después de actualizar a la 6.0.1, restablezca la perspectiva Requisito tal como se describe más arriba.

Volver al archivo Readme principal