При разработке архитектуры вновь создаваемой сложной системы наиболее рациональным способом обеспечения интероперабельности является внедрение промежуточного слоя программного обеспечения, общего набора сервисов, обращение к которым позволяет разнородным элементам сложной системы взаимодействовать между собой [из 5.3.3 ГОСТ Р 59797-2021]