Sie können Anforderungsdaten mithilfe des RIF-Standards (Requirements Interchange Format) mit anderen
Datenbanken austauschen. IBM® Engineering Requirements
Management DOORS
(DOORS) unterstützt zwei RIF-Formate:
ReqIF und RIF.
Anmerkung: Kopieren Sie das DOORS-Datenverzeichnis nicht von einer Datenbank in eine andere, um eine Duplikatinstanz der Daten zu erstellen. Das Datenverzeichnis enthält Integrations- und Konfigurationsinformationen, die für die Datenbank, in der die Daten erstellt werden, spezifisch sind. Verwenden Sie die in diesem Abschnitt beschriebenen Requirements Interchange Formats, um Daten zwischen Datenbanken auszutauschen.
Der als Erstes verwendete Standard ist RIF Version 1.2. Er wurde in der
DOORS-Version 9.2.0.1 eingeführt. In der Regel wird RIF zum Senden von Daten zur Bearbeitung und Rückgabe an eine andere
DOORS-Datenbank verwendet. Ein zweiter Standard, der als ReqIF Version 1.0 bezeichnet wird, wurde in der
DOORS-Version 9.4 eingeführt. ReqIF Version 1.1 wurde in der
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
DOORS-Daten
zur Bearbeitung und Rückgabe dieser Daten an Folgendes verwendet:
- An eine Rational DOORS Next Generation-Datenbank
- An eine DOORS-Datenbank Version 9.4 oder höher
Der Hauptunterschied zwischen den beiden Standards ist das Format der
XML-Datei, das erstellt wird, wenn Sie die Anforderungsdaten exportieren.
DOORS unterstützt jedoch die beiden Standards
nahtlos, und die Arbeit mit zwei Standards hat minimale Auswirkungen auf die Tasks, die Sie ausführen, wenn Sie Anforderungsdaten austauschen. Die einzige Auswirkung auf die tägliche Arbeit besteht darin, dass Sie beim Senden von Anforderungen
von DOORS angeben müssen, ob
es sich um eine ReqIF-Datei oder eine RIF-Datei handelt. Abgesehen davon sind Ihre Verfahren exakt identisch, ganz gleich, ob Sie es mit ReqIF-Dateien oder RIF-Dateien zu tun haben.
Diese Tabelle zeigt die Version von ReqIF oder RIF, die Sie verwenden müssen, wenn Sie Daten zwischen zwei
DOORS-Datenbanken austauschen.
Tabelle 1. Tabelle zur Kompatibilität von RIF und ReqIFUrsprungsdatenbank |
Zieldatenbank |
ReqIF oder RIF |
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 |
9.6.x |
9.6.x |
ReqIF |
Nachdem die exportierten Daten durch Dritte bearbeitet wurden, werden sie an die ursprüngliche 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