Имитационное программное моделирование

Для анализа и моделирования классических (не виртуальных) сетевых процессов был предложен имитационный подход «искусственной жизни» с рядом программных пакетов и ресурсов, рассмотренный в [Бобровский].

Наиболее известная программная система «искусственной жизни» – это пакет www.swarm.org, созданный в центре изучения комплексных систем Мичиганского университета. SWARM позволяет моделировать поведение сложных систем, состоящих из множества автономных агентов. Интересно, что с помощью данного пакета неоднократно показывалась схожесть биологических и социальных систем.

Свободно доступный пакет www.cafun.de на основе технологий искусственной жизни моделирует поведение живых созданий, социальных групп, коммерческих фирм, химических структур, природных явлений и физических процессов, позволяет разрабатывать модели сложных систем.

Структура модели описывается так называемым геномом, который хранится в текстовом XML-формате и может редактироваться в специализированном Cafun-редакторе, где он представлен в виде дерева.

В поставку программы включено несколько экспериментальных структур (геномов) демонстрирующих возможности моделей биологических и других систем.

Например, модель Ameoba объясняет, как естественным путем происходит рост и размножение амеб, а примеры Theads, Cork, Chipset показывают, как хаотический и случайный набор элементов за несколько сотен поколений самоорганизуется, а затем происходит либо постепенное, а иногда и революционное изменение, и модель превращается в гармоническую упорядоченную структуру, состоящую из элементов более высокого уровня.

Для имитационного моделирования информационного влияния, управления и противоборства в виртуальных социальных сетях в работе [Губанов] предложена программная система, которая обеспечивает представление структуры социальной сети, воспроизведение моделируемых процессов для их анализа, интерпретации и оценки.

Модели данных включают базовые онтологии социальной сети с семантическими отношениями: Агент, Доверие, Социальная сеть и др. Онтологии социально-сетевых сервисов содержат понятия и отношения, используемые для описания конкретных сервисов. Модель также предоставляет выразительные средства для представления структурных и поведенческих свойств объектов социальных сетей.