Correlación de atributos con URI para aplicaciones externas

Puede correlacionar atributos con identificadores universales de recursos (URI) para crear una representación OSLC coherente para atributos en todos los módulos que se integren con aplicaciones externas. Las aplicaciones externas pueden incluir Rational Engineering Lifecycle Management, Rational Insight y aplicaciones que se integran con IBM® Rational DOORS mediante OSLC.

Acerca de esta tarea

Los atributos utilizados en varios módulos tienen identificadores únicos en dichos módulos, aunque los atributos tengan el mismo nombre y tipo en cada módulo. Como resultado, las aplicaciones externas tratarán un atributo que se repite en varios módulos como si fuera un atributo diferente en cada uno de ellos. Este comportamiento puede provocar algunos problemas. Por ejemplo, es posible que Rational Insight no pueda informar del valor de un atributo de forma coherente por los diferentes módulos.

La correlación de atributos asigna un URI con atributos que tienen el mismo nombre y tipo pero que están en diferentes módulos. Esta correlación proporciona una representación OSLC coherente que habilita aplicaciones externas para reconocer y crear informes sobre atributos equivalentes en diferentes módulos.

Los atributos de sistema se identifican por URI predefinidos y predeterminados. A pesar de que estos atributos y URI son propiedades predeterminadas, puede modificarlos para satisfacer las necesidades del equipo o del cliente. Para obtener más información sobre los atributos y los identificadores URI, consulte los recursos en Resource Description Framework en los enlaces relacionados.
Tabla 1. Atributos del sistema y sus URI predeterminados
Atributo del sistema URI predeterminado
Número absoluto http://jazz.net/ns/rm/doors/attribute#absoluteNumber
Creado por http://jazz.net/ns/rm/doors/attribute#createdBy
Creado el http://jazz.net/ns/rm/doors/attribute#createdOn
Creado con http://jazz.net/ns/rm/doors/attribute#createdThru
Descripción http://jazz.net/ns/rm/doors/attribute#description
Última modificación de http://jazz.net/ns/rm/doors/attribute#modifiedBy
Última modificación el http://jazz.net/ns/rm/doors/attribute#modifiedOn
Nombre http://jazz.net/ns/rm/doors/attribute#name
Cabecera de objeto http://jazz.net/ns/rm/doors/attribute#objectHeading
Texto abreviado de objeto http://jazz.net/ns/rm/doors/attribute#objectShortText
Texto de objeto http://jazz.net/ns/rm#primaryText
Prefijo http://jazz.net/ns/rm/doors/attribute#prefix
Restricciones:
  • Los informes de Rational Insight no incluyen la siguiente información:
    • Los enlaces de los objetos Rational DOORS a URL web externos
    • DXL de atributo
  • El DXL de atributo tampoco está disponible para la correlación.

Procedimiento

Para correlacionar atributos a URI:

  1. En el cliente de IBM Rational DOORS, pulse Archivo > Correlaciones. Se abrirá la ventana Correlación de atributos y enlaces.
  2. En la página Atributos, pulse Añadir.
  3. En el panel Explorador de base de datos, vaya al módulo en cuestión y selecciónelo.
  4. En el panel Atributos, seleccione uno o varios atributos y pulse Aceptar.
  5. Seleccione un atributo de la lista Atributos correlacionados y realice uno de los pasos siguientes:
    • Pulse Editar. En la ventana Editar URI, especifique un URI y pulse Aceptar.
    • Pulse Sugerir para asignar URI sugeridos a las siguientes entradas:
      • Atributos que no tienen un URI correlacionado
      • Atributos seleccionados
      • Todos los atributos
      Para asignar URI sugeridos a los atributos, primero debe especificar un espacio de nombres predeterminado en la página General de la ventana Correlación de atributos y enlaces. Puede editar los URI sugeridos después de especificarlos.
  6. Pulse Aceptar o Aplicar para guardar la correlación de atributos.

Qué hacer a continuación

Si crea o edita las correlaciones de URI y está listo para que las correlaciones estén disponibles con aplicaciones externas, publique sus actualizaciones en la página General de la ventana Correlación de atributos y enlaces. La publicación de las actualizaciones requiere una recarga completa de los datos en las aplicaciones externas. Por lo tanto, deberá añadir sus cambios de correlación y aplicarlos por lotes, si es posible, para minimizar el número de eventos de publicación.

Importante:

Al cambiar las correlaciones de atributo, estos cambios afectan la representación OSLC de recursos que contienen los atributos coincidentes. Las aplicaciones consumidoras verán cambios de correlación como modificaciones de datos y deberán volver a cargar todos los recursos relevantes. La cantidad de tiempo en volver a cargar los cambios depende de la cantidad de recursos afectados. Publique actualizaciones con cuidado.

Si añade o modifica la correlación para un atributo en un módulo que se ha incluido en el conjunto de trabajo, deberá actualizar este conjunto. Por ejemplo, si modifica una correlación para un atributo que Rational Engineering Lifecycle Manager consume, actualice el conjunto de trabajo para garantizar que los atributos se muestran en el Rational Engineering Lifecycle Manager. Después de publicar la correlación de un atributo, elimine el módulo desde el conjunto de trabajo y aplique los cambios. A continuación, añada otra vez el módulo en el conjunto y aplique los cambios.


Comentarios