Обмен требованиями с другими базами данных

Данными требований можно обмениваться с другими базами данных с помощью стандартных форматов обмена требованиями. Rational DOORS поддерживает два формата обмена требованиями: RIF и ReqIF.
Первый используемый стандарт - это RIF версии 1.2. Его поддержка добавлена в Rational DOORS 9.2.0.1. Как правило, формат RIF применяется для отправки данных для редактирования и возврата в другую базу данных Rational DOORS. Второй стандарт - ReqIF версии 1.0. Его поддержка добавлена в Rational DOORS 9.4. В Rational DOORS 9.5.2 добавлена поддержка ReqIF версии 1.1, который полностью совместим с ReqIF 1.0. ReqIF - усовершенствованная версия исходного стандарта RIF, управляемого организацией Object Management Group (OMG). Как правило, формат ReqIF применяется для отправки данных Rational DOORS для редактирования и возврата в:

Главное отличие между двумя стандартами - это формат файла xml, создаваемого при экспорте данных о требованиях. Rational DOORS полностью поддерживает оба стандарта, и работа с двумя стандартами минимально сказывается на задачах обмена данными о требованиях. Однако следует отметить, что при отправке требований из Rational DOORS необходимо указать тип файла: RIF или ReqIF. В остальном процедуры для файлов RIF и ReqIF совпадают.

В следующей таблице показано, какую версию RIF или ReqIF следует использовать для обмена данными между двумя базами данных Rational DOORS.
Табл. 1. Таблица совместимости RIF и ReqIF
Исходная база данных Целевая база данных RIF или ReqIF
Версии до 9.2.0.1 Версии до 9.2.0.1 Нет
9.2.x выше 9.2.0.1 9.x выше 9.2.0.1 RIF
9.3.x 9.x выше 9.2.0.1 RIF
9.4.x 9.2.x выше 9.2.0.1 и 9.3.x RIF
9.4.x 9.4.x и 9.5.x ReqIF
9.5.x 9.2.x выше 9.2.0.1 и 9.3.x RIF
9.5.x 9.4.x и 9.5.x ReqIF

После изменения данные возвращаются в исходную базу данных Rational DOORS и, если это приемлемо, вставляются в исходные данные. Возвращение и объединение данных - двухэтапный процесс.

Применение функций зависит от выполняемой операции:

Комментарии