Rational DOORS como un proveedor de servicio OSLC

IBM® Rational DOORS proporciona elementos y operaciones de la interfaz de usuario para aplicaciones que consumen servicios desde el dominio Requirements Management (RM) para la compartición.

Elementos de la interfaz de usuario que proporciona Rational DOORS

Rational DOORS proporciona los elementos siguientes de la interfaz de usuario para otros productos que consumen de acuerdo con las especificaciones del dominio RM V1 y V2:
  • Recuadro de diálogo delegado de la interfaz de usuario para la selección de los recursos de requisito
  • Recuadro de diálogo delegado de la interfaz de usuario para la creación de los recursos de requisito
  • Recuadro de diálogo de la interfaz de usuario delegada para la selección de recursos de recopilación de requisitos (vistas)
  • Vistas previas de la interfaz de usuario (representación compacta, contexto enriquecido) en los enlaces que se muestran en recursos de requisitos
  • Vistas previas de la interfaz de usuario (representación compacta, contexto enriquecido) en los enlaces que se muestran en recursos de recopilación de requisitos (vistas)
  • Fábrica de recursos para la creación de recursos de requisito mediante programación

Operaciones OSLC que proporciona Rational DOORS

La siguiente tabla lista las operaciones que proporciona Rational DOORS de acuerdo con las especificaciones indicadas del dominio RM.
Tabla 1. Operaciones OSLC que Rational DOORS proporciona como un proveedor de RM
Operación RM V1 RM V2
Descubrimiento de servicio
POST para la creación de requisitos
GET en un requisito
PUT en un requisito
GET en una recopilación de requisitos
PUT en una recopilación de requisitos.
Forma de recursos No
Se da soporte a QUERY a nivel de módulo No
Se da soporte a QUERY en enlaces OSLC en el nivel de base de datos No
Nota:
  • La operación posterior crea un requisito como el primer objeto en el módulo. POST no está disponible a nivel de base de datos del árbol de descubrimiento de servicios.
  • Un URI de recopilación de requisitos hace referencia a un módulo o un módulo que tiene una vista aplicada.
  • Enlaces internos de Rational DOORS que no se incluyen en los resultados de la operación GET V1.
  • Enlaces externos de Rational DOORS que no se incluyen en los resultados de la operación GET V1.
  • Enlaces internos de salida de Rational DOORS que se incluyen en los resultados de la operación GET V2. Aunque se correlacione un atributo de objeto en un URI predefinido en el nivel global, estos enlaces utilizan el URI de recurso de módulo de enlaces como URI de espacio de nombres y le sigue la palabra referencias. Por ejemplo: http://localhost:8080/dwa/rm/urn:rational::1-46dd5d7806b96973-M-0001cc43/linkTypes/references
  • Enlaces externos de Rational DOORS que se incluyen en los resultados de la operación GET V2. Los enlaces se indican así:
    • Enlaces entrantes: http://purl.org/dc/terms/isReferencedBy
    • Enlaces salientes: http://purl.org/dc/terms/references

Para obtener más información acerca de cómo otras aplicaciones acceden a los servicios de Especificación de la gestión de requisitos de OSLC V2 desde Rational DOORS, consulte Cómo acceder a los servicios de OSLC desde IBM Rational DOORS. Este artículo explora los servicios que ofrece Rational DOORS para crear, actualizar y solicitar requisitos e interfaces de usuario delegadas.


Comentarios