< 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 requisitos de casos de uso y un caso de uso en el dominio enlazable de UML. Esta lección muestra también la utilización de la vista Portapapeles de enlace.

Para seguir esta lección es necesario instalar el dominio enlazable de UML que no está incluido en algunos productos de Rational Software Development Platform. Si no tiene acceso a este dominio, puede leer lo indicado en estos pasos y ver el viewlet Mostrar para entender como funcionan las asociaciones directas o pasar a la lección siguiente.

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 pueda gestionarlos como un solo elemento conceptual. Al crear enlaces directos no se generan requisitos de proxy. La posibilidad de enlace directa se configura de forma predeterminada para casos de utilización y por lo tanto se muestra mejor en el dominio enlazable de UML; sin embargo, puede personalizar la política de enlace para otros tipos de requisito y elementos de dominio enlazables en las propiedades del proyecto.

En este ejemplo se muestra como un arquitecto de sistemas o un gestor de desarrollo puede asociar los casos de uso UML 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 con el nombre y el texto de los casos de uso de requisito.

Mostrar

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

  1. En la vista Explorador de proyectos pulse el botón derecho sobre My Tutorial Project y pulse Nuevo > Otros > Modelado > Modelo de UML.
  2. En el asistente Modelo UML nuevo acepte la plantilla estándar, teclee Tutorial Model como nombre de modelo y pulse Finalizar.
  3. En la vista Explorador de proyectos pulse el botón derecho sobre Tutorial Model y pulse Añadir UML > Caso de uso.
  4. Acepte el nombre predeterminado del caso de uso (UseCase1). Repita el paso precedente para crear UseCase2.
  5. En la vista Explorador de requisitos, expanda la carpeta Casos de uso del proyecto de aprendizaje.
  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 RequisitePro, acepte el nombre y el texto del requisito. Con esto se sobrescribe el nombre y la documentación de UseCase1 con el nombre de caso de uso Arrange Shipment y el texto de RequisitePro.
  8. En la vista Explorador de requisitos, expanda la carpeta Check Order Status, pulse el botón derecho sobre el caso de uso UC2 Check Order Status y después pulse Enlazabilidad > Añadir a portapapeles de enlaces.
  9. En la vista Explorador de proyectos, pulse el botón derecho sobre el elemento de modelo UseCase2 y pulse Enlazabilidad > Crear enlace a "Check Order Status".
  10. En la ventana Sincronización de requisitos RequisitePro, acepte el nombre y el texto del requisito para el caso de uso y pulse Aceptar.
Ha creado asociaciones directas entre requisitos y elementos de modelo de dos formas: mediante el método de arrastrar y soltar y mediante el Portapapeles de enlaces. Los enlaces directos están marcados con una flecha horizontal en cada icono de artefacto.
< Anterior | Siguiente >