Я хочу создать матрицу прослеживаемости в новом модуле, который показывает идентификатор и текст объекта на верхнем уровне, затем в столбцах, перемещающихся вправо, идентификатор объекта и текст для источника первой ссылки, а затем это внутренние ссылки справа и т. д. Если имеется несколько ссылок, следующий объект-источник будет показан на следующей строке (новый объект), а идентификатор и текст объекта более высокого уровня будут просто повторяться в столбцах для левый. По сути, это схема рекурсивного анализа трассировки dxl, но я хочу распределить информацию по отдельным столбцам.
Мой вопрос связан с лучшими практиками для подхода. Лучше ли создать новый модуль и написать несколько сценариев макета dxl для каждого столбца, извлекая информацию из всех различных модулей, а затем преобразовывая ее в текст (чтобы он не был слишком тяжелым)? Или необходимо (или проще) на самом деле создавать атрибуты dxl в каждом модуле требований, а затем извлекать информацию оттуда в мой модуль RTM?
Я, вероятно, слишком усложняю это, но любые советы приветствуются!