Vous pouvez échanger des données relatives aux exigences avec d'autres bases de données
à l'aide des formats Requirements Interchange Formats standard. Rational DOORS prend en charge deux formats
Requirements Interchange Formats : ReqIF et RIF.
Remarque : Ne copiez pas le répertoire de données Rational DOORS d'une base de données à une autre pour créer une instance de données en double.
Ce répertoire contient des informations de configuration et d'intégration spécifiques à la base dans laquelle sont créées les données. Pour échanger des données entre les bases de données, utilisez les formats Requirements Interchange Formats décrits ci-après.
La première norme utilisée est le format RIF version 1.2, qui a été introduit
dans Rational DOORS version 9.2.0.1. En général,
vous utilisez le format RIF pour envoyer des données à des fins d'édition et revenir à une autre base de données Rational DOORS. Une deuxième norme appelée ReqIF version 1.0 a été introduite
dans Rational DOORS version 9.4. ReqIF version 1.1 a été introduite
dans Rational DOORS version 9.5.2 et est entièrement compatible
avec ReqIF version 1.0. Le format ReqIF est une
évolution de la norme RIF d'origine, qui est régi par Object
Management Group (
OMG). En général, vous utilisez ReqIF pour envoyer des données Rational DOORS à des fins d'édition et
revenir à :
- Une base de données Rational DOORS Next Generation
- Une base de données Rational
DOORS version 9.4 ou ultérieure
La différence principale entre les deux normes est le format du fichier
XML créé lors de l'exportation des données relatives aux exigences.
Toutefois, Rational DOORS prend en charge les deux normes.
L'utilisation des deux normes a un impact minimum sur les
tâches effectuées lors de l'échange des données relatives aux exigences. Le
seul impact sur votre travail quotidien se remarque lorsque vous envoyez des exigences
à partir de Rational DOORS. Dans ce cas, vous devez indiquer s'il s'agit d'un fichier ReqIF ou d'un fichier RIF. En dehors de cela, vos procédures sont exactement identiques
pour les fichiers ReqIF ou RIF.
Le tableau suivant présente la version de RIF ou de ReqIF à utiliser lorsque vous
échangez des données entre deux bases de données Rational DOORS.
Tableau 1. Tableau de compatibilité
RIF et ReqIFBase de données d'origine |
Base de données cible |
ReqIF ou RIF |
Versions avant 9.2.0.1 |
Versions avant 9.2.0.1 |
Aucun |
9.2.x après 9.2.0.1 |
9.x après 9.2.0.1 |
RIF |
9.3.x |
9.x après 9.2.0.1 |
RIF |
9.4.x |
9.2.x après 9.2.0.1 et 9.3.x |
RIF |
9.4.x |
9.4.x et 9.5.x |
ReqIF |
9.5.x |
9.2.x après 9.2.0.1 et 9.3.x |
RIF |
9.5.x |
9.4.x et 9.5.x |
ReqIF |
9.6.x |
9.6.x |
ReqIF |
Une fois que les données exportées ont été éditées par un tiers, elles
sont renvoyées à la base de données Rational DOORS d'origine et, le cas échéant,
fusionnées avec les données d'origine. Le renvoi et la fusion sont
des processus en deux étapes.
L'utilisation de la fonction dépend de ce qui suit :
- La base de données d'origine, l'envoi de données à des tiers et
le retour des données mises à jour depuis ceux-ci
- Le tiers, la réception des données, puis l'édition et le retour
des données dans la base de données d'origine