Можно и подробнее.
Если bubamar выступает в роли заказчика и система И создается сторонними разработчиками, то в ТЗ (по ГОСТ 34 / 19 или вообще без ГОСТа
) при детализации требований можно ограничиться фразой: При выполнении бизнес-процесса Б2-1 в системе А из системы Б в систему А должен быть передан массив данных Д1, полученный в результате выполнения бизнес-процесса Б1-1. Такая формулировка действительно не содержит деталей реализации.
Если же bubamar выступает в роли аналитика при создании системы И, то ему в процессе создания документации приходится учитывать ответы на вопросы:
Какая из систем инициирует интеграционный процесс? (далее рассматривается случай, если активная система А, пассивная Б)
Какой запрос приходит из системы А?
Как преобразовать формат данных запроса?
Что нужно вызвать в системе Б, чтобы по параметрам переданным из системы А получить из нее необходимые данные?
Как преобразовать формат полученных данных?
Какой ответ нужно сформировать для системы А?
Какие могут быть исключительные ситуации и что делать в каждом конкретном случае?
Требуется ли логирование интеграционных процессов, если требуется, то в каких точках, какой уровень логирования?
и т.д. и т.п.
это не детали реализации?