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

• Управление процессами решения поставленной задачи предметной области (формирование коалиции агентов на разных этапах решения задачи) - MANAGE_DA_AG. Предлагается в качестве записи данной группы атрибутов использовать один из вариантов реализации: ■ Представление в виде строки с перечислением идентификаторов функций, которые выполняет описываемый агент. Пример: Func_agent = < ADMIN_AG, COMMUN_AG, CATALOG_AG>. ■ Представление в виде фиксированного списка идентификаторов функций, которые принимают булево значение в зависимости от реализуемости агентом конкретной функции. Пример: Func_agent = < ADMIN_AG = true, COMMUN_AG = true, SEARCH_AG = false, CATALOG_AG = true, IMIT_AG = false, STORE_AG = false, SS_ANALYSIS_AG = false, MANAGE_DA_AG = false>. 4. Специфические атрибуты Spec - группа атрибутов, характеризующая программный агент в зависимости от типа агента (служебный или агент- представитель). Так как данная группа атрибутов напрямую не влияет на техническую организацию функционирования системы, то предлагается в конфигурации системы хранить лишь уникальные идентификаторы. Более подробную информацию об объекте можно найти в соответствующих структурах распределенного хранилища информации по этим уникальным идентификаторам. • Role_agent - роль агента: текстовое значение (128 знаков). • ID_Personnel_agent - уникальный идентификатор представителя: числовое неотрицательное значение. Например, для служебного агента ID_Personnel_agent = 0. • ID_Struct_agent - уникальный идентификатор структуры данных, ассоциированный с локальным хранилищем информации программного агента (например, таблицы базы данных). Отметим, что на данном этапе исследования предлагаются следующие роли агентов: системный координатор, имитатор, сборщик данных, аналитик, администратор системы и др. [5, 6]. Список ролей служебных агентов может быть расширен за счет добавления новых комбинаций реализуемых агентами функций. Распределенное хранилище (Disturbed_storage) Хранилище данных сетецентрической системы представляет собой обобщенное понятие, включающее в себя информационные ресурсы, организованные с помощью разных способов хранения информации (реляционные базы данных, онтологии и т.п.). Каждое конкретное хранилище (Storage) описывается следующими атрибутами: • ID_Struct_storage - уникальный идентификатор структуры хранилища данных: неотрицательное целое число. • Adress_storage - сетевой адрес хранилища, например, использовать классический IP-адрес узла сети (xxxx.xxxx.xxxx.xxxx). • Name_storage - наименование хранилища: текстовое значение (128 знаков). • Type_storage - тип хранилища, который позволяет агенту- администратору использовать соответствующие протоколы для доступа к этому 17

RkJQdWJsaXNoZXIy MTUzNzYz