Труды КНЦ вып. 11 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ) вып. 8/2020 (11)

профессиональных компетенций для решения сложных прикладных задач. То есть необходимо сформировать профессиональное сообщество заинтересованных лиц, которые не только предлагают идеи, но и могут воплощать их в объективную реальность. Для этой цели в разрабатываемой системе реализуется веб-портал, содержащий основную информацию о системе (архитектура, задачи, функциональные возможности и др.), а также список участников и анкету для вступления в данное профессиональное сообщество. Таким образом, веб-портал реализует функцию информирования и продвижения проекта в интернет- пространстве. При развертывании сетецентрической системы первоначальный список участников профессионального сообщества формируется вручную группой сопровождения. В соответствии с полученным перечнем участников происходит рассылка приглашений на известные адреса электронной почты и другие социальные медиа ресурсы. Для обеспечения информационной безопасности предусмотрены меры по регулированию списка участников профессионального сообщества, в частности, реализована процедура предварительного согласования кандидатов. Согласование заключается в рассмотрении членом группы сопровождения заполненной на веб-портале анкеты от кандидата в участники. При включении кандидата в профессиональное сообщество ему предлагается скачать с веб-портала программное обеспечение, которое и является программным агентом (агентом-представителем). 3. Наполнение системы агентами-представителями. При установке программного обеспечения, ранее загруженного с веб­ портала системы, запускается процедура регистрации нового программного агента. Данная процедура выполняется в автоматическом режиме в ходе взаимодействия нового агента с агентом-администратором системы. Установление связи с агентом-администратором осуществляется посредством интернет-протоколов по фиксированному IP-адресу. При установлении связи агент-администратор начинает опрос регистрируемого в системе агента с помощью служебных сообщений. В результате такого опроса на стороне агента- администратора формируется следующая информация: имя регистрируемого агента, организация, к которой прикреплен агент, его сетевые параметры и др. Полученную информацию агент-администратор распределяет между тремя компонентами системы: каталогом агентов, распределенным хранилищем данных, конфигурационным файлом. При таком распределении допускается дублирование информации об отдельных параметрах регистрируемого агента. 4. Инициация решаемой проблемы. При необходимости любой участник профессионального сообщества посредством его программного агента-представителя может сформулировать проблему обеспечения региональной безопасности на естественном языке и инициировать процесс ее рассмотрения в разрабатываемой системе. Формулировка выдвинутой проблемы поступает служебному агенту Manager_Problems, выполняющего роль менеджера задач предметной области. Он фиксирует проблему в соответствующей структуре данных посредством общения с менеджером распределенного хранилища информации Dist_Storage_Manager. Менеджер проблем Manager_Problems отправляет служебному агенту Semantic_Analysis запрос на семантический анализ формулировки проблемы. В свою очередь агент Semantic_Analysis преобразует данную формулировку на 21

RkJQdWJsaXNoZXIy MTUzNzYz