< Anterior | Siguiente >

Lección 3.1: Crear una asociación directa entre casos de uso

En esta lección creará una asociación directa entre un requisito de caso de uso y un caso de uso del dominio enlazable UML. Esta lección también muestra la utilización de la vista Portapapeles de enlace.
Antes de empezar
Esta lección requiere la instalación del dominio enlazable UML, que no está incluido en algunos productos de IBM Software Delivery Platform. Si no tiene acceso a este dominio, de todos modos puede consultar estos pasos y el viewlet Mostrar para entender las asociaciones directas, o bien pasar a la próxima lección.
Por qué y cuándo se efectúa esta tarea

Una asociación directa enlaza un elemento de dominio y un requisito. Este enlace asocia el elemento de dominio y el requisito y sincroniza ambos artefactos para que el usuario pueda gestionarlos como un único elemento conceptual. La creación de enlaces directos no genera requisitos de proxy. La posibilidad de enlace directo está configurada de modo predeterminado para los casos de uso, y por tanto se muestra a la perfección en el dominio enlazable UML; sin embargo, puede personalizar la política de enlaces para otros tipos de requisitos y elementos de dominios enlazables en las propiedades del proyecto.

Este ejemplo muestra el modo en que un arquitecto de sistemas o gestor de desarrollo pueden asociar casos de uso de UML con casos de uso creados en Rational RequisitePro por un analista de requisitos. La asociación directa crea un enlace directo y sincroniza el nombre y la documentación de los casos de uso de UML con el nombre y el texto de los casos de uso del requisito.

Para crear una asociación directa entre casos de uso:

  1. En la vista Explorador de proyectos, pulse Mi proyecto de aprendizaje con el botón derecho del ratón y pulse Nuevo > Otros > Modelado > Modelo UML.
  2. En el asistente Nuevo modelo UML, acepte la plantilla estándar, especifique Modelo de guía de aprendizaje como nombre del modelo y pulse Finalizar.
  3. En la vista Explorador de proyectos, pulse Modelo de guía de aprendizaje con el botón derecho del ratón y pulse Añadir UML > Caso de uso.
  4. Acepte el nombre predeterminado del caso de uso (UseCase1). Repita el paso anterior para crear UseCase2.
  5. En la vista Explorador de requisitos, expanda la carpeta Casos de uso del proyecto de aprendizaje (Learning Project).
  6. Expanda la carpeta Arrange Shipment y arrastre el caso de uso UC1 Arrange Shipment al elemento de modelo UseCase1.
  7. En la ventana Sincronización de requisitos de RequisitePro, acepte el nombre y el texto del requisito. Esta acción sobrescribirá el nombre y la documentación de UseCase1 con el nombre y el texto del caso de uso Arrange Shipment de Rational RequisitePro.
  8. En la vista Explorador de requisitos, expanda la carpeta Check Order Status, pulse el caso de uso UC2 Check Order Status con el botón derecho del ratón y pulse Enlazabilidad > Añadir a portapapeles de enlace.
  9. En la vista Explorador de proyectos, pulse el elemento de modelo UseCase2 con el botón derecho del ratón y pulse Enlazabilidad > Crear enlace con "Check Order Status".
  10. En la ventana Sincronización de requisitos de RequisitePro, acepte el nombre y el texto del requisito para el caso de uso y pulse Aceptar.
Resultados
Ha creado asociaciones directas entre requisitos y elementos de modelo de dos formas: mediante el procedimiento de arrastrar y soltar y mediante el Portapapeles de enlace. Los enlaces directos aparecen marcados con una flecha horizontal en cada icono de artefacto.
< Anterior | Siguiente >

Comentarios