5.2.5.1 Проблема интероперабельности при создании СЦ ИУС (этап 5, рисунок 2) проявляется уже на ранних стадиях их жизненного цикла. Для обеспечения совместного функционирования разнородных систем в рамках СЦ ИУС, наиболее предпочтительным является спиральный (итерационный) подход к разработке систем (см. [5], [7]) [из 5.2.5.1 ГОСТ Р 70569-2022]
5.2.5.2 Данный подход в своей основе использует эволюционное наращивание уровня интероперабельности системы при регулярной оценке результативности, в том числе при выявлении и устранении барьеров интероперабельности. Другие модели жизненного цикла систем также могут использоваться при создании (модернизации) СЦ ИУС, но, как правило, с меньшей эффективностью [из 5.2.5.2 ГОСТ Р 70569-2022]
5.2.5.3 Преимуществами спирального (итерационного) подхода являются:
- раннее выявление рисков возникновения барьеров интероперабельности;
- поддержка изменений функционала взаимодействующих систем;
- достижение высокого качества за счет возможности исправления ошибок на следующей итерации;
- увеличение возможности повторного использования программных средств и данных.
Спиральный (эволюционный) жизненный цикл приведен на рисунке 5 [из 5.2.5.3 ГОСТ Р 70569-2022]
5.2.5.4 Разработчикам рекомендуется сформировать и иметь в распоряжении на каждой итерации следующий набор документов или их аналогов [6]:
- концепцию СЦ ИУС;
- перечень процессов, выполняемых системами и их элементами, включая потоки данных между процессами системы;
- перечень пользователей системы, включающий их функциональные и информационные потребности;
- интегрированный словарь данных;
- инфологическую модель данных;
- реализацию объектов логической модели данных в виде форматов сообщений, структур данных и т. д.;
Рисунок 5 - Спиральный (эволюционный) жизненный цикл разработки СЦ ИУС
- матрицу обмена оперативной информацией между системами и их элементами;
- матрицу обмена служебной информацией между системами и их элементами;
- описание системных интерфейсов доступа к данным и службам;
- описание системы связи, включающей характеристики каналов и сетей.
[из 5.2.5.4 ГОСТ Р 70569-2022]
5.2.5.5 Указанные документы должны своевременно уточняться в случае внесения значимых функциональных или структурных изменений во взаимодействующие системы и их элементы [из 5.2.5.5 ГОСТ Р 70569-2022]
5.2.5.6 Ведение указанных документов должно быть направлено на поддержание достаточности программного и информационно-лингвистического обеспечения СЦ ИУС и ее элементов для поддержания всех автоматизируемых процессов [из 5.2.5.6 ГОСТ Р 70569-2022]
5.2.5.7 При формировании инфологических моделей и организации информационного взаимодействия между системами и их элементами рекомендуется использовать действующие и сопровождаемые общероссийские и отраслевые классификаторы. При отсутствии таковых допускается разработка локальных классификаторов [из 5.2.5.7 ГОСТ Р 70569-2022]