Sie können Anforderungsdaten mithilfe des Requirements Interchange Format-Standards mit anderen
Datenbanken austauschen.
Rational DOORS unterstützt zwei RIF-Formate:
RIF und ReqIF.
Der als Erstes verwendete Standard ist RIF Version 1.2. Dieser Standard wurde
in Rational DOORS Version 9.2.0.1 eingeführt.
In der Regel wird RIF zum Senden von Daten zur Bearbeitung und zum Zurückgeben dieser Daten
an eine andere Rational DOORS-Datenbank verwendet.
Ein zweiter Standard (ReqIF Version 1.0) wurde in Rational DOORS
Version 9.4 eingeführt. ReqIF Version 1.1 wurde in Rational DOORS
Version 9.5.2 eingeführt und ist vollständig kompatibel mit ReqIF Version 1.0. ReqIF ist eine Weiterentwicklung des
ursprünglichen RIF-Standards und wird von der Object Management Group
(
OMG) gepflegt.
In der Regel wird ReqIF zum Senden von Rational DOORS-Daten
zur Bearbeitung und zum Zurückgeben dieser Daten an Folgendes verwendet:
- An eine Rational DOORS Next Generation-Datenbank
- An eine Rational DOORS-Datenbank der Version 9.4 und höher
Der Hauptunterschied zwischen den beiden Standards ist das Format der
xml-Datei, das erstellt wird, wenn Sie die Anforderungsdaten exportieren.
Rational DOORS unterstützt jedoch die beiden Standards
nahtlos; die Arbeit mit beiden Standards hat minimale Auswirkungen auf die Tasks, die Sie ausführen, wenn Sie Anforderungsdaten austauschen.
Die einzige Auswirkung auf die tägliche Arbeit besteht beim Senden von Anforderungen
von Rational DOORS; hier müssen Sie angeben, ob
es sich um eine RIF-Datei oder eine ReqIF-Datei handelt.
Abgesehen davon sind Ihre Verfahren exakt identisch, ganz gleich, ob Sie es mit RIF-Dateien oder ReqIF-Dateien zu tun haben.
Diese Tabelle zeigt die Version von RIF oder ReqIF, die Sie verwenden müssen, wenn Sie Daten zwischen zwei
Rational DOORS-Datenbanken austauchen.
Tabelle 1. Tabelle zur Kompatibilität von RIF und ReqIFUrsprungsdatenbank |
Zieldatenbank |
RIF oder ReqIF |
Versionen vor 9.2.0.1 |
Versionen vor 9.2.0.1 |
Keine |
9.2.x nach 9.2.0.1 |
9.x nach 9.2.0.1 |
RIF |
9.3.x |
9.x nach 9.2.0.1 |
RIF |
9.4.x |
9.2.x nach 9.2.0.1 und 9.3.x |
RIF |
9.4.x |
9.4.x und 9.5.x |
ReqIF |
9.5.x |
9.2.x nach 9.2.0.1 und 9.3.x |
RIF |
9.5.x |
9.4.x und 9.5.x |
ReqIF |
Nachdem die exportierten Daten durch Dritte bearbeitet wurden, werden sie an die ursprüngliche
Rational DOORS-Datenbank zurückgegeben
und gegebenenfalls mit den Originaldaten zusammengeführt.
Zurückgeben und Zusammenführen der Daten ist ein Prozess, der in zwei Schritten ausgeführt wird.
Die Verwendungsweise der Funktion ist von den auszuführenden Aufgaben abhängig:
- Der Ursprungsdatenbank, dem Senden der Daten an Dritte und dem anschließenden Erhalt der Daten von diesen Dritten
- Dem Dritten, dem Erhalt der Daten sowie anschließendes Bearbeiten und Zurücksenden der Daten an die Ursprungsdatenbank