Преобразование атрибутов в URI для внешних приложений

Атрибуты можно преобразовать в универсальные идентификаторы ресурсов (URI) для создания согласованного представления OSLC для атрибутов во всех модулях, доступных для интеграции с существующими приложениями, такими как Rational Engineering Lifecycle Management, Rational Insight, а также приложениями, интегрированными с IBM® Rational DOORS с помощью OSLC.

Об этой задаче

Атрибуты, используемые в нескольких модулях, имеют в этих модулях уникальные идентификаторы, даже если их имена и типы совпадают в каждом модуле. В результате внешние приложения могут предположить, что атрибут с несколькими уникальными атрибутами - это разные атрибуты. Например в Rational Insight не удастся создать согласованный отчет об атрибутах во всех модулях.

Во время преобразования атрибутам, имеющим одинаковые имена и типы, но находящимся в разных модулях, присваивается один URI. При этом предоставляется согласованное представление OSLC, позволяющее внешним приложениям выполнять анализ и создавать отчет об одинаковых атрибутах в модулях.

Прим.: Ссылки из объектов Rational DOORS на внешние веб-URL в отчете Rational Insight не представляются. Атрибут DXL недоступен для преобразования или для отчетов Rational Insight.

Процедура

  1. В клиенте IBM Rational DOORS выберите Файл > Преобразования. Откроется окно Преобразование атрибутов и ссылок.
  2. На странице Атрибуты нажмите кнопку Добавить.
  3. На панели Структура базы данных разверните проекты и папки и выберите модуль.
  4. На панели Атрибуты выберите атрибут и нажмите кнопку OK.
  5. В списке Преобразованные атрибуты выполните одно из следующих действий:
    • Выберите атрибут и нажмите кнопку Изменить. Введите URI в окне Изменить URI и нажмите кнопку OK.
    • Выберите Предложить для присвоения предложенных URI следующим записям:
      • Атрибуты, не имеющие связанных URI
      • Выбранные атрибуты
      • Все атрибуты
      Для присвоения предложенных URI атрибутам необходимо сначала ввести пространство имен по умолчанию на вкладке Общие в окне Преобразование ссылок и атрибутов. После ввода предложенных URI их можно изменить.
  6. Для сохранения преобразований атрибутов нажмите кнопку OK или Применить.

Дальнейшие действия

Для обеспечения доступности преобразований URI во внешних приложениях после создания или изменения этих преобразований необходимо опубликовать обновления на вкладке Общие в окне Преобразование ссылок и атрибутов. Для этого может потребоваться полностью перезагрузить данные во внешних приложениях, таких как Rational Insight, поэтому необходимо собрать несколько изменений преобразований и с осторожностью применить их, нажав кнопку Опубликовать.

Важное замечание:

Изменения в преобразовании атрибутов влияют на представление OSLC ресурсов, содержащих соответствующие атрибуты. Для приложений-потребителей изменения преобразований будут выглядеть как изменения данных, и может потребоваться перезагрузка связанных ресурсов. Время на перезагрузку изменений зависит от количества задействованных ресурсов, поэтому публикация преобразований должна выполняться внимательно.

При добавлении или изменении преобразования для атрибута в модуле, уже включенном в рабочий набор, например используемых IBM Rational Engineering Lifecycle Manager, необходимо обновить рабочий набор для гарантии отображения всех атрибутов в Rational Engineering Lifecycle Manager. После публикации преобразования атрибута удалите модуль из рабочего набора и примените изменения. Затем добавьте модуль снова в рабочий набор и примените изменения.


Комментарии