Rational DOORS как поставщик служб OSLC

Источник: ibm

IBM® Rational DOORS предоставляет элементы и операции пользовательского интерфейса (UI) в приложения, получающие службы из домена Requirements Management (RM) для совместного использования данных.

Элементы UI, предоставляемые Rational DOORS

Rational DOORS предоставляет следующие элементы UI для использования в других продуктах в соответствии со спецификациями домена RM V1 и V2:
  • Делегированное окно пользовательского интерфейса для выбора ресурсов требований
  • Делегированное окно пользовательского интерфейса для создания ресурсов требований
  • Делегированное окно пользовательского интерфейса для выбора ресурсов набора требований (представления)
  • Предварительные просмотра пользовательского интерфейса (сжатый вывод, с функцией реакции на наведение) на отображаемых связях с ресурсами требований
  • Предварительные просмотра пользовательского интерфейса (сжатый вывод, с функцией реакции на наведение) на отображаемых связях с ресурсами наборов требований (представления)
  • Ресурс Фабрика для программного создания ресурсов требований

Операции OSLC, предоставляемые Rational DOORS

В следующей таблице приведены операции, предоставляемые Rational DOORS для соответствия с указанными спецификациями доменов RM.
Табл. 1. Операции OSLC, предоставляемые Rational DOORS в качестве поставщика RM
Операция RM V1 RM V2
Поиск служб Да Да
POST для создания требования Да Да
GET над требованием Да Да
PUT над требованием Да Да
GET над набором требований Да Да
PUT над набором требований Да Да
Форма ресурсов Нет Да
QUERY поддерживается на уровне модуля Нет Да
QUERY для связей OSLC поддерживается на уровне базы данных Нет Да
 
Прим.:
  • Операция POST создает требование в качестве первого объекта в модуле. Операция POST недоступна на уровне баз данных в дереве поиска служб.
  • URI набора требований содержит ссылку на модуль либо на модуль, к которому применено представление.
  • Внутренние связи Rational DOORS не включаются в результаты операции V1 GET.
  • Внешние связи Rational DOORS не включаются в результаты операции V1 GET.
  • Внутренние исходящие связи Rational DOORS не включаются в результаты операции V2 GET. Если атрибут объекта не преобразован в предопределенный URI на глобальном уровне, эти связи используют URI ресурса модуля связи в качестве URI пространства имен, за которым следует слово references. Пример: http://localhost:8080/dwa/rm/urn:rational::1-46dd5d7806b96973-M-0001cc43/linkTypes/references
  • Внешние связи Rational DOORS включаются в результаты для операции V2 GET. Эти связи отмечаются следующим образом:
    • Входящие связи: http://purl.org/dc/terms/isReferencedBy
    • Исходящие связи: http://purl.org/dc/terms/references

Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=38550