Puede intercambiar datos de requisitos con otras bases de datos utilizando Requirements Interchange Formats estándares. IBM® Engineering Requirements
Management DOORS
(DOORS) da soporte a dos formatos de intercambio de requisitos: ReqIF y RIF.
Nota: No copie los datos de DOORS de una base de datos a otra para crear una instancia duplicada de los datos. El directorio de datos contiene información de integración y configuración específica de la base de datos en la que se han creado los datos. Para intercambiar datos entre bases de datos, utilice los formatos de intercambio de requisitos que se describen en este tema.
El primer estándar que se utiliza es RIF versión 1.2, que se introdujo en
DOORS versión 9.2.0.1. Habitualmente, RIF se utiliza para enviar datos para ser editados y para ser devueltos a otra base de datos de
DOORS. Se introdujo un segundo estándar que se denomina ReqIF versión 1.0 en
DOORS versión 9.4. Se introdujo ReqIF versión 1.1 en
DOORS versión 9.5.2 y es totalmente compatible con ReqIF versión 1.0. ReqIF es una evolución del estándar RIF original, y está mantenido por el Object
Management Group (
OMG). Normalmente, ReqIF se utiliza para enviar datos de
DOORS para ser editados y devueltos a:
- Una base de datos de Rational DOORS Next Generation
- Una base de datos de DOORS versión 9.4 o posterior
La principal diferencia entre los dos estándares es el formato del archivo XML que se crea al exportar los datos de los requisitos.
No obstante, DOORS da soporte a los dos estándares de forma transparente, y el trabajar con los dos estándares tiene un mínimo efecto en las tareas a realizar cuando está intercambiando datos de requisitos. El único impacto en el trabajo diario se produce al enviar requisitos de DOORS, puesto que se debe especificar si se trata de un archivo ReqIF o un archivo RIF. A parte de esto, los procedimientos son los mismos al tratar con archivos ReqIF o con archivos RIF.
Esta tabla muestra la versión de ReqIF o RIF que se debe utilizar cuando esté intercambiando datos entre dos bases de datos de
DOORS.
Tabla 1. Tabla de compatibilidad RIF o ReqIFBase de datos de origen |
Base de datos de destino |
ReqIF o RIF |
Versiones antes de 9.2.0.1 |
Versiones antes de 9.2.0.1 |
Ninguno(a) |
9.2.x después de 9.2.0.1 |
9.x después de 9.2.0.1 |
RIF |
9.3.x |
9.x después de 9.2.0.1 |
RIF |
9.4.x |
9.2.x después de 9.2.0.1 y 9.3.x |
RIF |
9.4.x |
9.4.x y 9.5.x |
ReqIF |
9.5.x |
9.2.x después de 9.2.0.1 y 9.3.x |
RIF |
9.5.x |
9.4.x y 9.5.x |
ReqIF |
9.6.x |
9.6.x |
ReqIF |
Después de que los datos exportados se hayan editado por parte de un tercero, se devuelven a la base de datos de DOORS de origen y, si corresponde, se fusionan con los datos originales. La devolución de los datos y la fusión es un proceso de dos pasos.
La forma en la que se utiliza la función depende de:
- La base de datos de origen, enviando los datos a un tercero, y, a continuación recibiendo de vuelta los datos actualizados
- Del tercero, recibiendo los datos, y, a continuación, editando y devolviéndolos a la base de datos de origen.