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

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

Элементы пользовательского интерфейса DOORS

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

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

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

Дополнительная информация о доступе других приложений к службам OSLC Requirements Management V2 из DOORS приведена в разделе Доступ к службам OSLC из DOORS. В этой статье рассмотрены службы, предлагаемые в DOORS для создания, обновления и запроса требований и делегированных пользовательских интерфейсов.


значок видео Видео

Канал Jazz.net
Канал Software Education

значок обучения Курсы

IoT Academy
Skills Gateway

значок вопроса Сообщество

Jazz.net
Форумы Jazz.net
Библиотека Jazz.net

значок поддержки Поддержка

Сообщество службы поддержки IBM
Вики Развертывание