DOORS como proveedor de servicios OSLC

IBM® Engineering Requirements Management DOORS (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 de datos.

Elementos de la interfaz de usuario que proporciona DOORS

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 DOORS

La siguiente tabla lista las operaciones que proporciona DOORS de acuerdo con las especificaciones indicadas del dominio RM.
Tabla 1. Operaciones OSLC que 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 DOORS que no se incluyen en los resultados de la operación GET V1.
  • Enlaces externos de DOORS que no se incluyen en los resultados de la operación GET V1.
  • Enlaces internos de salida de 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 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 DOORS, consulte Cómo acceder a los servicios de OSLC desde DOORS. Este artículo explora los servicios que ofrece DOORS para crear, actualizar y solicitar requisitos e interfaces de usuario delegadas.


Icono de vídeo Vídeo

Canal de Jazz.net
Canal de Software Education

Icono de más informaciónCursos

IoT Academy
Skills Gateway

Icono de preguntas Comunidad

Jazz.net
Foros de Jazz.net
Biblioteca de Jazz.net

Icono de soporte Soporte

Comunidad de IBM Support
Wiki de despliegue