# Terms Linker

> Превращает каждое употребление термина глоссария в ваших требованиях в ссылку на его определение – во всём модуле за один запуск.

Source: https://widgets.doorsnext.com/ru/widgets/terms-linker/

- Направление: Качество содержимого
- Где работает: Модуль IBM DOORS Next
- Поддерживаемые продукты: RM (IBM Engineering Requirements Management DOORS Next (Requirements Management))
- Изменяет данные
- Keywords: термины глоссария, связать с глоссарием, терминология, связь References Term, гиперссылки на термины, единая терминология, глоссарий требований
- Версия: 5.38 (Выпущено 2026-10-06)
- Vendor: SmarterProcess (https://doorsnext.com, info@smarterprocess.pl)

## Что это и зачем
Общий глоссарий – одно из лучших средств против неоднозначных требований: у каждого термина есть одно согласованное определение. Однако он приносит пользу, только если читатель может перейти к определению прямо из того места, где используется термин, и если видно, какие требования от какого термина зависят.

В DOORS Next для этого нужно вручную создавать гиперссылку в тексте и связь *References Term* для каждого вхождения. Для модуля с сотнями требований и десятками терминов это дни работы, и никто не поддерживает такие связи в актуальном состоянии. Terms Linker создан, чтобы делать это автоматически и единообразно.

## Какие проблемы решает
- Термины глоссария, которые используются в требованиях без ссылки на их определение.
- Отсутствие трассируемости между терминами и использующими их требованиями, из-за чего последствия изменения определения неизвестны.
- Часы ручного связывания, которое у разных авторов выполняется по-разному.
- Связи, созданные лишь частично после прежней ручной или прерванной работы.

## Преимущества
- **Однозначные требования:** читатели открывают определение термина одним щелчком.
- **Анализ влияния:** связи References Term показывают, какие требования затрагивает изменение определения.
- **Единообразие:** только целые слова, сначала самый длинный термин (например, «тормозная система» раньше, чем «тормоз»), и никаких ссылок внутри существующих ссылок.
- **Предварительный просмотр перед изменением:** виджет перечисляет артефакты, найденные термины и частоту их употребления.
- **Обратимость:** Terms Remover удаляет ровно то, что создал Terms Linker.

## Как пользоваться
1. В разделе **Terms** нажмите **Find all terms**, чтобы использовать все термины глоссария проекта, или **Pick terms**, чтобы выбрать отдельные.
2. Откройте модуль и нажмите **Find usage of terms in module**. Виджет покажет артефакты, в которых используются термины, и самые частые термины.
3. Просмотрите список, затем нажмите **Link terms (N)** и подтвердите. Гиперссылки и связи с терминами создаются пакетами, с отображением хода выполнения и кнопкой Stop.
4. Чтобы связать только отдельные артефакты, выделите их в DOORS Next и нажмите **Link terms (N)** в разделе Selection.
5. Для очень больших модулей **Link without searching** выполняет связывание за один проход и сообщает результат в конце.

## Полезно знать
- Тип артефакта для терминов глоссария (по умолчанию *Term*) и поиск без учёта регистра настраиваются в разделе **Settings** блока Terms.
- Связи создаются на базовом артефакте, поэтому они видны во всех модулях, повторно использующих требование.
- Запускайте виджет в наборе изменений и сохраняйте отчёт об изменениях как запись о том, что было связано.
