SOA. СМЭВ. Электронный обмен или обман. Проблемы интеграции 2

833 0

https://ic.pics.livejournal.com/ss69100/44650003/1731472/1731472_300.jpg

…О чем так многочисленно, многословно и глобально пафосно?

Постараемся на человеческом языке изложить суть ну хотя бы применительно к родному СМЭВу.

Все эти документы содержат описание общих подходов и принципов к реализации функции обмена данными включающие:

«формирование, ведение и актуализацию единого реестра Участников СМЭВ, обеспечивающего регламентированное предоставление доступа к ней; реализацию механизмов предоставления электронных сервисов Потребителям, включая обеспечение интеграционной логики электронного сервиса и вызовы необходимых служб Поставщиков в требуемой последовательности, задаваемой межведомственным административным регламентом исполнения государственной услуги (функции); реализацию механизмов публикации электронных служб Поставщиков, доступных для использования электронными сервисами СМЭВ; реализацию механизмов получения, обработки и гарантированной доставки электронных сообщений в рамках межведомственного информационного взаимодействия с обеспечением фиксации времени, с обеспечением целостности, подлинности, авторства и возможности предоставления необходимых свидетельств, позволяющих восстановить ход событий в процессе оказания государственных и муниципальных услуг в электронном виде и при межведомственном информационном взаимодействии; обеспечение защиты передаваемой информации от несанкционированного доступа, искажения или блокирования; ведение журнала межведомственного информационного взаимодействия Участников через СМЭВ; формирование необходимой отчетности о процессе информационного межведомственного взаимодействия» и многое другое такого же качества.

Опять сложно?

А всё выше сказанное регламентирует пока только лишь процедуру обмена служебными сообщениями.

Какими?

https://imgprx.livejournal.net/0f99f5106b3790ef3b0fb76ef962f4fe0594c0ee/QJznPGOjytpo50iHqlIlSGFGg0VhB0tBLiKQJ_XfdW3PXkYyqrzj3-CZSDJ5l3vfr_bCp5JAwRYd3-_WP3suTZ-YweAWwEIqduGGejnOx_k

Например, следующими видами сообщений:

  • электронное сообщение, с помощью которого Потребитель сообщает СМЭВ о своем намерении получить электронный сервис;
  • электронное сообщение, с помощью которого СМЭВ возвращает Потребителю результат предоставления электронного сервиса;
  • электронное сообщение, с помощью которого СМЭВ сообщает Поставщику о необходимости предоставить электронную службу;
  • электронное сообщение, с помощью которого Поставщик возвращает СМЭВ требуемую информацию или результат выполнения действия в соответствии с запрошенным СМЭВ типом службы;
  • различные виды служебных электронных сообщений.

https://imgprx.livejournal.net/7dc652c701271e2b431d96a6953482c1f9526c95/QJznPGOjytpo50iHqlIlSGFGg0VhB0tBLiKQJ_XfdW3PXkYyqrzj3-CZSDJ5l3vfr_bCp5JAwRYd3-_WP3suTYuSDRReeS7tMaj-wsstLHI

То есть делаются попытки стандартизировать и регламентировать, в той или иной мере, только массовое строительство «электронных телег обмена» (без учёта главного — смыслов их содержимого!).

Стандартизуются и регламентируются эти «электронные телеги обмена» по размерам облучка, параметрам колес, качеству смазки, навесным двигателям, скоростям, адресатам, «электронным» подписям к «перевозимым» посылкам, и т.п.

Да, можно стандартизовать вид почтового конверта, но получателям и отправителям нужно другое — смысл самого письма!

А что же в этих обязывающих документах по существу, предмету, смыслу, семантике, функциям, данным, бизнес-процессам, объектам и процессам управления, реальной жизни (ну как ещё спросить о главном?!) в реализации электронного межведомственного взаимодействия самих функциональных информационных систем при обеспечении электронных услуг?

Ничего! Ни Слова!

Результативность своей деятельности по реализации Систем Межведомственного Электронного Взаимодействия с использованием SOA-парадигмы оценивается мировым сообществом количеством запросов на обмен, при этом не учитывается ни их смысл, ни целесообразность, ни синхронизация передаваемых данных по времени, количеству и качеству.

Министры и айтишники бодро и радостно рапортуют — у нас приходит сто тысяч запросов, миллион запросов, «квадраллион» запросов

Ничего не напоминает?

Хлестаковщина в мировом масштабе: «…курьеры, курьеры, курьеры… можете представить себе, тридцать пять тысяч одних курьеров!»

И при такой SOA-реализации интеграции и взаимодействия информационных систем кто-то еще надеется получить целостное непротиворечивое единое, синхронизированное по времени, достоверное информационное управленческое пространство?

Никогда!

Повторю, стратегия развития информационных архитектур и технологий, ориентированная на SOA, является тупиком.

Нет в SOA принципиальных решений по реализации высокой динамики структурного изменения информационно-функционального пространства.

Не решен вопрос:

как на изменение требований должны реагировать уже функционирующие распределено разработанные отдельные сервисы? Опять их переделывать, тестировать, итерационно дорабатывать и постоянно катастрофически опаздывать, передавая потребителю всегда «несвежий» продукт вчерашней актуальности?

Использование SOA создает проблемы формирования как единого информационного, так и единого функционального пространства. При использовании SOA возникают те же проблемы неконтролируемой избыточности, противоречивости, несопоставимости, несовместимости и т.п. отдельно программируемых функций, сервисов.

Нет и концептуальных решений по проблемам семантической интеграции информационных SOA-систем различных производителей, которые каждый по-своему реализовали сервис-ориентированную архитектуру.

SOA — отличный глобальный бизнес-проект не ОБМЕНА, а ОБМАНА и «развития» ИТ для нового вида освоения денежных средств заказчика:

  • сначала ему продали много различных модулей программ (обещая сказку решения),
  • теперь предлагают для реализации «сказки интеграции», прикупить к ним за дорого ещё много SOA-сервисов…

Понятными, популярными и общепринятыми иллюстрациями модульных механистических подходов являются наборы лего, пазлов, кубиков…, из которых как бы «строятся» сложные комплексные программы.

А теперь представьте, что будет со «строительством» единого целостного «здания», если у каждого «кубика» в разное время по-своему и непрерывно должны изменяться форма, содержание и поведение из-за динамичного изменения требований к ним, например, изменились автоматизируемые объекты и процессы управления, выявлены ошибки или необходима дальнейшая оптимизация и развитие.

Катастрофа!

Модернизация и интеграция миллионов модулей фрагментарных информационных систем всех компаний мира: SAP, ORACLE, GOOGLE, EADS, THALES, LOCKHEED MARTIN, IBM, Microsoft, SAS и других – находится в концептуальном тупике, создает угрозу национальной и глобальной безопасности.

Кроме того, ИТ-специалисты одумайтесь, откройте глаза!

Надо наконец понять полную абсурдность SOA-предложений, в том числе лидеров информационных технологий: IBM, Microsoft, ORACLE, SAP и других:

Предлагается проблемы семантической интероперабельности N-интегрируемых функциональных программных систем (модулей) решить, добавив к ним ещё новых М-программных систем интеграции.

Все равно, что огонь заливать бензином!

То есть попытки справиться со сложностью привели к еще большему усложнению.

Мы понимаем, что ИТ-лидерам сложно отказываться от архаичных, но таких родных десятилетиями выстраданных программных модульных систем и всего разношерстного «лучшего» старья, которое они скупили и поглотили по ИТ-рынку.

Но король-то голый!

Пейджеры, телеги, паровозы, и т.п. нам всем когда-то тоже послужили, но их время безвозвратно прошло.

Доказана теорема:

семантическая интероперабельность трёх и более динамических программных приложений не достижима.

Service-Оriented Architecture/SOA – Сервис-Ориентированная Архитектура, Системы Межведомственного Электронного Взаимодействия/СМЭВ не могут обеспечить единое адаптивное информационно-функциональное управленческое пространство.

ВЫВОДЫ

Итак, суммируем ряд основных неразрешимых проблем в достижении семантической интероперабельности отдельных функциональных информационных систем, в том числе с использованием архитектуры SOA:

  • многократное избыточное несопоставимое описание в различных функциональных информационных системах одинаковых предметов и процессов;
  • концептуальная несовместимость, нецелостность, противоречивость и т.п. описания и реализации общих частей предметной области: структуры данных и методов обработки, а также и самих данных в хранилищах разных систем;
  • различное время внесения изменений в идентичные данные в различных системах, принципиальная невозможность запросами и обменными операциями синхронизировать по времени и данным всё информационное пространство и, следовательно, обеспечить достоверность обрабатываемой и передаваемой информации, единое информационное пространство;
  • дополнительное программирование в SOA-парадигме по два и более принимающих и передающих сервисов для каждой ведомственной функциональной программы (в зависимости от количества внешних информационных систем, с которыми необходимо реализовать обмен);
  • при каждом изменении требований многократное переписывание, тестирование, ввод в опытную и промышленную эксплуатацию как функциональных программных систем, так и принимающих и передающих сервисов;
  • необходимость надсистемного описания и дальнейшего поддержания в актуальном состоянии обобщенного знания об обработке данных, произвольным образом распределенного между структурой, методами и интерфейсами в различных интегрируемых системах;
  • наличие в системах собственных хранилищ данных исключает возможность простой потоковой обработки;
  • распределенная независимая параллельная разработка модулей сложных функциональных систем приводит к тому, что разработка системы одной крупной части предметной области неизбежно входит в противоречие с одновременной, но отдельной разработкой системы другой крупной части предметной области, что в дальнейшем усиливается субъективными аспектами различия в кодировании программ;
  • обеспечение взаимодействия систем между собой становится еще одним «видом деятельности», превышающим по времени и другим ресурсам сопровождение эксплуатации и развития самих систем;
  • замедление и ограничение скорости модификации в ответ на увеличивающийся рост динамики изменений реальных объектов и процессов управления, увеличение количества интегрируемых систем и повышении их сложности;
  • проблемы обеспечения интероперабельности программных комплексов приводят к существенному падению работоспособности информационных систем в целом;
  • отсутствие и принципиальная невозможность реализации комплексной системы безопасности фрагментарных программных систем и межсистемного интеграционного информационного пространства;
  • низкая надежность сложных программных комплексов, требующих интеграции, которая определяется минимальным уровнем надежности входящей в него системы;
  • высокие финансовые, временные, кадровые и другие издержки на развитие, модернизацию, сопровождение и эксплуатацию;
  • и многие другие проблемы.

ИТ-лидеры – выдохлись. «Механистическая» кибернетика отжила своё и умирает. Издержки увеличиваются, а полезность, адекватность, надёжность, безопасность и т.п. комплексных сложных систем снижается.

НОВАЯ ПАРАДИГМА

Изобретая информационные
системы будущего

Растёт потребность в комплексном решении все более сложных, взаимосвязанных, динамично изменяющихся и развивающихся разно-дисциплинарных задач. Сегодня все приходят к пониманию, что необходимо коллективно и распределенно создавать и использовать адекватные адаптивные «живые» (природоподобные) информационные системы.

Многие пришли к выводам, что оперативная согласованность и синхронизация изменения данных, параметров и структур, методов обработки и форм визуализации в отдельных программных частях «черных ящиках» (модулях, сервисах, приложениях, подсистемах,…) сложной системы не может быть обеспечена в принципе.

ПРЕДЛАГАЕТСЯ вообще не решать задач обмена, в том числе сообщениями.

http://www.trinitas.ru/rus/doc/0023/001a/pic/1087/21hhl6b.htm
Увеличить >>>

Перейти от обеспечения интеграции, семантической интероперабельности, синхронизации развития ПО к главному – новой сетецентрической GGG-архитектуре (Глобальный Гносеологический Граф/Global Gnoseology Graph, GRAPH, G3): коллективно распределенно создавать единое целостное адаптивное информационно-функциональное сетевое управленческое пространство.

Поэтому в GGG-технологиях изменена сама парадигма решения СИ-проблемы интеграции — в информационных сетецентрических GGG-системах управления она концептуально исключена.

Более детально с сетецентрической GGG-архитектурой можно ознакомиться в работах «Теория эволюционного моделирования», «Конец информационного общества», «Робот по программированию», «Модель знания. Мера знания» и других.

Однако, что же делать с унаследованным программным обеспечением? Ведь нельзя же в одночасье всем вместе перейти на новую сетецентрическую G3-Aархитектуру.

Поэтому в предложенных инновационных GGG-технологиях решались две задачи:

  1. Создать «идеальную» информационную технологию «бесшовного» Будущего.
  2. Создать технологию Эволюционной Миграции в Будущее.

https://imgprx.livejournal.net/98e68f250fe2512eeb079dd243aaa8fc776438f5/QJznPGOjytpo50iHqlIlSGFGg0VhB0tBLiKQJ_XfdW3PXkYyqrzj3-CZSDJ5l3vfr_bCp5JAwRYd3-_WP3suTSo9ydopr6ZOCEGpf0ThB-M

При этом для решения данных задач разработаны и промышленно используются следующие технологии:

1. Создание «идеальной» информационной технологии «бесшовного» Будущего включает следующие основные GGG-технологии:

  • G3A — сетецентрическая архитектура глобальной информационной системы управления,
  • G3LC — «биологический» двухэтапный жизненный цикл информационных систем,
  • G3L— визуальный эволюционно развивающийся язык описания единого «генезиса» (семантической модели) сетецентрических информационных систем;
  • G3EM— коллективное эволюционное создание единой адаптивной семантической модели наших совокупных знаний в виде однорангового G3-гиперграфа классов – «ДНК» проектируемых информационных систем;
  • G3AP — автоматическое программирование адаптивных информационных сетецентрических систем управления на основе единой семантической модели проектирования (G3-гиперграфа классов)

2. Создание технологии Эволюционной Миграции в Будущее: система перехода к GGG-технологиям с постепенным «безболезненным» замещением унаследованного ПО на инновационное сетецентрическое с использованием технологии G3I (G3-Интегратор).

  • G3I — GGG-технология, осуществляющая эволюционное «проецирование», то есть описание внешних унаследованных информационных систем на новом языке G3L с помощью специальных классов гиперграфа Хохловой в сетецентрической среде G3EM.
  • Автоматическое программирование G3AP создаёт "свои" новые пользовательские интерфейсы к внешним системам, кроме того данные внешних систем используются "на чтение" в различных функциях обработки.

https://imgprx.livejournal.net/53fb4a4ef71fcbac8470736ad19453b993cbb864/QJznPGOjytpo50iHqlIlSGFGg0VhB0tBLiKQJ_XfdW3PXkYyqrzj3-CZSDJ5l3vfr_bCp5JAwRYd3-_WP3suTaHzXMbnGMCZDw_6GPz833k

Реализуется постепенное эволюционное замещение («прорастание сквозь» внешние системы). При этом замещение происходит тем быстрее, чем больше объединяется унаследованных систем и динамичней идет изменение требований к ним.

Осуществлен переход от примитивного обмена сообщениями — к главному: совместной взаимосвязанной коллективной работе в единой сетецентрической среде.

Опыт использования «поглощающей» интеграции G3I показал, что сроки и стоимость интеграции уменьшается при увеличении количества интегрируемых систем, то есть наблюдается обратно пропорциональная зависимость.

Почему?

https://imgprx.livejournal.net/51172a824a279fa1185e3e67ad6dc00e7b8b99d7/QJznPGOjytpo50iHqlIlSGFGg0VhB0tBLiKQJ_XfdW3PXkYyqrzj3-CZSDJ5l3vfr_bCp5JAwRYd3-_WP3suTbEEBawoJ4d9BVJkS4kCKQw

В интегрируемых информационных системах исторически хаотически сформированы катастрофические объемы неуправляемой избыточности — многократного дублирования несопоставимого описания идентичных объектов и процессов реального мира.

G3I эффективно устраняет эту избыточность по аналогии с оптимальным упрощением громоздких, сначала пугающих своими размерами, сложных алгебраических выражений, которые мы все в школе так лихо приводили к элементарному виду.

Со временем, при использовании G3I, из каждой новой интегрируемой внешней информационной системы порой ничего нового и не почерпнешь, ну может быть ряд свойств, методов, набор данных. На глазах «тает» искусственная сложность, порождаемая фрагментарными модульными информационными системами.

Интеграция G3I является вынужденной временной компонентой эволюционного «бесшокового» перехода в единую новую глобальную сеть GGG, GRAPH коллективного управления.

ФАКТОРЫ УСПЕХА

Вольное сетевое сообщество на единой технологической G3-платформе объединяет результаты коллективной инновационной деятельности специалистов-участников более 1000 организаций (бизнес и государственных структур, научных институтов, образовательных и медицинских учреждений, общественных организаций и т.п.).

G3-технологии эффективно использовались в более 800 проектах национального масштаба.

https://imgprx.livejournal.net/23299354e1ddcdad1b4a71694b5249c7180c22d8/QJznPGOjytpo50iHqlIlSGFGg0VhB0tBLiKQJ_XfdW3PXkYyqrzj3-CZSDJ5l3vfr_bCp5JAwRYd3-_WP3suTey1pu2KNVciF2Nzf7KBk4VRiPaBe3N9oDHxFx7km5-_

На основе реализованных проектов сформированы управленческие тренажёры – сетецентрические информационные G3-системы коллективного пользования с контрольными примерами для демонстрации и обучения навыкам работы в GGG (GRAPH) сетях нового поколения.

Наиболее популярны тренажёры: «G3-РОССИЯ», «G3-КОРПОРАЦИЯ».

В настоящее время робот по программированию успешно работает с единым гиперграфом – G3S, включающим:

сотни тысяч вершин (классы содержание, форма, поведение), более 2 миллиардов связей, около 100 000 взаимоувязанных таблиц базы данных (например, ORACLE), около 10 миллиардов записей, которые описывают знания об объектах и процессах управления проектов «G3-РОССИЯ», «G3-КОРПОРАЦИЯ».

На основании результатов экспертиз и отзывов международных организаций, структур NATO (RTO, SPS, NAMSA,..), ведущих институтов РАН и государственных корпораций можно утверждать, что предлагаемые технологии и системы не имеют мировых аналогов и на 5-10 лет превосходят уровень мировых фундаментальных исследований в этой области.

https://imgprx.livejournal.net/361962bc8de6d0a472fbb6911b181a10df62a7ab/QJznPGOjytpo50iHqlIlSGFGg0VhB0tBLiKQJ_XfdW3PXkYyqrzj3-CZSDJ5l3vfr_bCp5JAwRYd3-_WP3suTekFg7YD3X6IWAyF69w_brFE_wzC_37afEKaEm9ynT-q

G3-технологии обладают лицензионной чистотой и прошли регистрацию в Роспатенте. Ряд разработчиков удостоены Премии Правительства РФ в области науки и техники за исследование, разработку и внедрение в промышленность инновационных технологий Глобального Гносеологического Графа.

М.Н. Хохлова
***

Источник.

Оценка информации
Голосование
загрузка...
Поделиться:

Оставить комментарий

Вы вошли как Гость. Вы можете авторизоваться

Будте вежливы. Не ругайтесь. Оффтоп тоже не приветствуем. Спам убивается моментально.
Оставляя комментарий Вы соглашаетесь с правилами сайта.

(Обязательно)