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:
- En la vista Explorador de proyectos, pulse Mi
proyecto de aprendizaje con el botón derecho del ratón y pulse
.
- 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.
- En la vista Explorador de proyectos, pulse Modelo
de guía de aprendizaje con el botón derecho del
ratón y pulse
.
- Acepte el nombre predeterminado del caso de uso (UseCase1). Repita el paso
anterior para crear UseCase2.
- En la vista Explorador de requisitos, expanda la carpeta
Casos de uso del proyecto de aprendizaje (Learning Project).
- Expanda la carpeta Arrange Shipment y arrastre el caso de
uso UC1 Arrange Shipment al elemento de modelo
UseCase1.
- 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.
- 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
.
- En la vista Explorador de proyectos, pulse el
elemento de modelo UseCase2 con el botón derecho del ratón y pulse
.
- 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.