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