Отчет о научно-исследовательской работе, проведенной по заказу Министерства экономического развития и торговли Российской Федерации Тема

Вид материалаОтчет

Содержание


3План мероприятий по созданию огир
Рисунок 3.1 - Структура ПОГИР (этапы создания ОГИР).
Подобный материал:
1   ...   11   12   13   14   15   16   17   18   ...   44

2.6Заключение


В основе предложенной абстрактной архитектуры агентских систем лежит использование открытых стандартов на базе спецификации стандартов FIPA (Foundation for Intelligent Physical Agents). Мы привели описание основных принципов и минимальных требований к элементам абстрактной архитектуры и их функциональности. Более подробную информацию можно найти в спецификациях стандартов FIPA.

Общий подход к предлагаемой абстрактной архитектуре основан на использовании объектно-ориентированных технологий, при котором элементы архитектуры рассматриваются как набор абстрактных классов, которые могут действовать как основа для проектирования конкретных реализаций. Данный подход позволяет описать элементы архитектуры и их функциональность на едином языке, независимо от конкретной реализации каждого элемента.

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

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

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

3ПЛАН МЕРОПРИЯТИЙ ПО СОЗДАНИЮ ОГИР


В стране уже есть множество информационных ресурсов, развернутых за счет государственного финансирования, которые никоим образом не поддерживают повторноиспользуемость и не могут быть непосредственно без существенных вложений объединены в единое информационное пространство ОГИР. Более того, часто эти «ГИР» нарушают основные принципы функционирования государственных информационных ресурсов. Мы их называем «унаследованные ГИР», или УГИР.

Основная идея – оставить существующие УГИР «как есть» и применить принцип «новое несвободно». Эту «несвободу» (учет принципов АЭГ) необходимо внедрять путем:
  • постановки разработки проектов в рамках АЭГ под жесткий финансовый контроль;
  • обеспечения институциональной базы и коллаборативной инфраструктуры для обеспечения соответствия отдельных ЭАР и ПОГИР (проектных/пилотных ОГИР) требованиям АЭГ.

В частности, метарегламенты (регламенты развертывания инфраструктуры ОГИР) содержат требования:
  • проверки соответствия контракта особенностям ГИР (пять принципиальных особенностей);
  • проверки наличия в ТЗ работ по соблюдению требований ЭАГ;
  • осуществления приемки-сдачи работ только после сертификации и регистрации ГИР/ОГИР в Репозитории;
  • проверки обеспечения непрерывности работы (отказоустойчивость ГИР/ОГИР).

Тем самым, никакие работы по расширению и развитию уже существующих ГИР окажутся невозможными, если эти ГИР не будут дополняться специальными, коммуницируемыми с ОГИР, подсистемами, обеспечивающими выполнение требований ЭАГ, сертификацию и регистрацию в Репозитории.

В свою очередь, сама сертификация и регистрация являются четко регламентированным процессом, требующим выполнения следующих принципов:
  • Раскрытия описания метаданных;
  • Раскрытия описания самих сервисов, предоставляемых ГИР;
  • Проверки раскрытия ЭАР, который поддерживает данный ГИР или ПОГИР;
  • Раскрытие сведений о заказчиках/исполнителях и провайдерах (для решения всевозможных противоречий);
  • Раскрытие кода ПО ГИР и сведений об аппаратной-технологической платформе;
  • Раскрытие метаданных с проверкой на соответствие стандартам (в частности, раскрытие всех DTD для используемых XML-данных);
  • Раскрытие протокола взаимодействия между ГИР в рамках ПОГИР (интерфейса данной ГИР) с проверкой на полноту описания и соответствия стандартам.

Тем самым мы добиваемся такой системы, при которой любая ГИР либо исчезает по причине невозможности финансирования, либо становится нормальной компонентой ОГИР с понятной для внешних разработчиков системой организации с ней взаимодействия.

Обязательно нужно убеждаться в том, что:
  • Вырабатывают и утверждают Стандарты и Регламенты по ОГИР в одной «ветви власти» (например: Комиссии по АЭГ и Правительстве РФ);
  • Проверяется выполнение Стандартов и Регламентов в органе, уполномоченном на проведение экспертизы и сертификации и управляющем Репозиторием;
  • Санкции применяют контролирующие службы, прекращающие финансирование проектов за несоблюдение регламентов;
  • Конфликты разрешают в третейском суде (в договорах по ОГИР должна быть третейская оговорка).

Итак, главная метафора заключается в следующем:

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

На концептуальной схеме ОГИР (Рисунок 2.3) все инфокоммуникационные ресурсы условно разбиты на две группы: «прикладные» и инфраструктурные. «Прикладные» ресурсы ориентированы на поддержку различных ЭАР федерального, регионального и муниципального уровня. Инфраструктурные ресурсы являются связующими компонентами архитектуры ОГИР, обеспечивающими интеграцию и взаимодействие всех компонент единого информационного пространства ОГИР. К ним относятся: центральный репозиторий, удостоверяющий центр, транспортные сети и т.п. Инфраструктурные компоненты определяют базовые стандарты взаимодействия (протоколы взаимодействия различных уровней, структуры метаданных, языки взаимодействия и т.д.).

В соответствии с этим разделением работы по развертыванию ОГИР могут вестись параллельно по нескольким направлениям:

  1. Создание пилотных/проектных ОГИР (ПОГИР). ПОГИР разворачиваются на базе существующих (унаследованных) систем и информационных ресурсов. Инициаторами таких проектов могут быть как конкретные ведомства, так и централизованные программы (ФЦП), финансирование также может вестись из различных статей бюджета (федеральный, субфедеральный, муниципальный уровень, бюджет ведомств, внешние инвестиции и т.п.). Основные требование к ПОГИР:
    1. создание новой функциональности в поддержку административной реформы (выраженной в виде ЭАР и других информационных требований);
    2. соответствие утвержденным правилам и стандартам;

Пилотные «очаговые» ГИР могут существовать автономно, без связи с внешним миром. Как только появляются новые «очаги», соответствующие общепринятым стандартам, они могут осуществлять взаимодействие, обеспеченное соответствием этим стандартам.
  1. Создание инфраструктурных компонент. Основным компонентом (ядром) инфраструктуры ОГИР является Репозиторий. Его создание и регистрация в нем ГИР обеспечит новый уровень интеграции информационных ресурсов. Дальнейшее развитие инфраструктуры должно быть направлено на совершенствование механизмов взаимодействия, создание новых сервисов, включая средства обеспечения безопасности (удостоверяющие центры). Создание инфраструктурных компонент должно вестись в рамках централизованных программ и обеспечиваться соответствующей организационной и регламентной базой.
  2. Разработка и утверждение нормативной базы (правила, стандарты, регламенты). Создание нормативно-правового поля, обеспечивающего интеграцию существующих и вновь создаваемых ресурсов. Должно создаваться централизовано в рамках государственных программ.
  3. Институализация. Создание новых органов или наделение существующих органов государства функциями по разработке нормативной базы, создания и управления ОГИР, мониторингу и контролю на соответствиям правилам и стандартам.

Итак, созданные (и существующие) ГИРы, объединенные в локальные группы в рамках проектной интеграции информационных ресурсов (ПОГИР), составляют первую стадию интеграции. Важно, чтобы к началу интеграции были приняты соответствующие правила и стандарты и образованы органы поддержки процессов интеграции (сертификация, регистрация, контроль) (Рисунок 3.1).



Рисунок 3.1 - Структура ПОГИР (этапы создания ОГИР).


На второй стадии интеграции, по мере создания основных компонент инфраструктуры ОГИР (в первую очередь Репозитория, включая основные сервисы по его обслуживанию, и ключевые сервисы – обеспечения безопасности, транспортных протоколов, менеджеры ЭАР и т.п.), происходит переход на новый уровень интеграции и формируется единое инфокоммуникационное пространство ОГИР (Рисунок 2.4).