Труды КНЦ вып. 11 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ) вып. 8/2020 (11)
естественном языке в список ключевых слов, типа субъект проблемы, объект проблемы, условия проблемы. Промежуточные результаты данной процедуры как минимум сохраняются в локальных хранилищах данных программных агентов. На основе сформированного перечня ключевых слов агент Manager_Problems формирует поисковый запрос к распределенному хранилищу информации системы, где содержатся данные, как об актуальных, так и сохраненных в архиве проблемах. В результате поиска формируется список семантически близких проблем к указанной. Поскольку каждой проблеме соответствует определенная конфигурация сетецентрической системы поддержки управления региональной безопасности, то на основе полученного списка проблем можно выполнить следующие действия: • Если проблема является архивной, то восстанавливается соответствующая конфигурация системы. • Если проблема является актуальной, то система предлагает инициатору проблемы присоединиться к рабочей группе, решающей данную проблему. • Если подобная проблема не найдена, то Manager_Problems инициализирует процесс создания новой конфигурации системы по указанной проблеме. Отметим, что при наличии в системе семантически близких актуальных проблем с помощью агента Semantic_Analysis формируется обобщенная формулировка этой группы проблем на естественном языке. Данный процесс сопровождается выбором основного инициатора из числа авторов инициированных проблем. Назначение инициатора производится посредством анализа ранга агента-представителя, рассчитываемого на основе оценки его опыта работы в системе и его компетенций согласно алгоритму, представленному в работах [5, 6]. Запись в хранилище о данной проблеме производится агентом Storage_Manager автоматически. 5. Формирование коалиции агентов, участвующих в решении инициированной проблемы. Данная процедура выполняется в том случае, если на предыдущем этапе инициированная проблема еще не решалась в системе, а значит, отсутствует соответствующая конфигурация. При формировании коалиции поиск агентов реализуется в системе служебным агентом Manager_Problems на основе определенного списка критериев, предъявляемых к потенциальным участникам коалиции. Список критериев можно формировать по-разному: первый вариант - на основе описания проблемы (в частности, по ключевым словам), второй вариант - на основе критериев, предложенных агентом-инициатором, третий вариант - гибридный (комбинация первого и второго вариантов). Поиск происходит непосредственно в специальной структуре данных - каталоге агентов системы. В результате поиска формируется список потенциальных участников коалиции агентов. Далее в соответствии со списком производится рассылка приглашений агентам для вступления в коалицию. Агенты-представители, положительно ответившие на запрос в установленный срок, добавляются в коалицию, что фиксируется в соответствующих структурах распределенного хранилища информации. 6. Параметрическое описание сформированной коалиции в виде конфигурационного файла (конфигурации системы). 22
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz