Авторитетность издания
ВАК - К1
RSCI, ядро РИНЦ
Добавить в закладки
Следующий номер на сайте
№2
Ожидается:
16 Июня 2024
Архитектура системы поддержки проектирования агентов для имитационных моделей сложных систем
Architecture of agents design support system for complex systems simulation models
Дата подачи статьи: 24.10.2014
УДК: 004.89
Статья опубликована в выпуске журнала № 1 за 2015 год. [ на стр. 12-16 ]Аннотация:В работе рассматриваются проблемы автоматизации процесса создания имитационных моделей сложных систем. В качестве основной парадигмы моделирования выбран многоагентный подход. Предложена архитектура системы поддержки проектирования многоагентных моделей. Основными задачами системы являются формализация и использование концептуальной модели предметной областипри создании агентов, поддержка процесса преобразования концептуальной модели в агентную модель, снижениеквалификационных требований в области программирования для специалистов-предметников, организация совместной работы коллектива исследователей. Оригинальность предлагаемой системы заключается в явном представлении концептуальной модели за счет описания сущностей и связей предметной области в форме онтологии и в использовании системной базы знаний, содержащей правила преобразования онтологии в агентную модель. При использовании системы специалисты-предметники разрабатывают структуру и поведение агентов с помощью декларативного описания. Возможность декларативного описания агента предложено осуществлять на основе хранения информации о структуре и поведении агента отдельно от его реализации. Для этого предлагается разработать механизм описания агента, позволяющий единообразно создавать классы агентов, существенно отличающихся друг от друга по своей структуре и поведению. Реализующий такой механизм типовой (унифицированный) агент будет обладать следующей структурой: блок состояний, содержащий значения характеристик агента; декларативный блок, содержащий стратегию поведения агента, формализованную в виде продукционных правил; императивный блок, содержащий программную реализацию расчетных процедур, используемых в процессе логического вывода. Для реализации декларативного блока типового агента использованы современные инструментальные средства проектирования экспертных систем.
Abstract:The paper discusses problems of automating the creation of complex systems simulation models. The authors have chosen a multi-agent simulation approach as basic modeling tool. They propose software architecture for designing multi-agent models. The main tasks of a software system are: creating conceptual model; supporting the transformation process from conceptual model into agent model; decreasing qualification requirements in programming for domain experts; collaboration of research teams.The distinction of proposed software is conceptual model explicit representation in the concept-attribute relation form and applying expert system approach to transform designed ontology into an agent model. Researchers develop the structure and behavior of agents using declarative approach. An agent declarative description is based on storing information about the agent structure and behavior separately from its implementation. The article proposes developing an agent describing mechanism allowing unified creating classes of agents that are significantly different from each other in structure and behavior. In this case a standard (unified) agent will have the following structure: states block containing agent characteristics; declarative block containing agent behavior strategy in the form of productionrules; imperative block containing software implementation of calculation procedures used in the inference process. Modern tools for expert systems design are used for declarative block implementation.
Авторы: Павлов А.И. (asd@icc.ru) - Институт динамики систем и теории управления СО РАН, г. Иркутск (старший научный сотрудник), Иркутск, Россия, кандидат технических наук, Столбов А.Б. (stolboff@icc.ru) - Институт динамики систем и теории управления СО РАН, г. Иркутск (младший научный сотрудник), Иркутск, Россия | |
Ключевые слова: декларативный стиль программирования, системы основанные на знаниях, продукционная экспертная система, система поддержки проектирования агентов, агентное имитационное моделирование, моделирование сложных систем |
|
Keywords: declarative programming style, knowledge-based system, rule-based expert system, agent development support system, agent-based simulation, complex systems modeling |
|
Количество просмотров: 14686 |
Версия для печати Выпуск в формате PDF (12.50Мб) Скачать обложку в формате PDF (0.36Мб) |
Архитектура системы поддержки проектирования агентов для имитационных моделей сложных систем
DOI: 10.15827/0236-235X.109.012-016
Дата подачи статьи: 24.10.2014
УДК: 004.89
Статья опубликована в выпуске журнала № 1 за 2015 год. [ на стр. 12-16 ]
В работе рассматриваются проблемы автоматизации процесса создания имитационных моделей сложных систем.
В качестве основной парадигмы моделирования выбран многоагентный подход. Предложена архитектура системы
поддержки проектирования многоагентных моделей. Основными задачами системы являются формализация и использование концептуальной модели предметной областипри создании агентов, поддержка процесса преобразования концептуальной модели в агентную модель, снижениеквалификационных требований в области программирования для специалистов-предметников, организация совместной работы коллектива исследователей. Оригинальность
предлагаемой системы заключается в явном представлении концептуальной модели за счет описания сущностей и
связей предметной области в форме онтологии и в использовании системной базы знаний, содержащей правила преобразования онтологии в агентную модель. При использовании системы специалисты-предметники разрабатывают
структуру и поведение агентов с помощью декларативного описания. Возможность декларативного описания агента
предложено осуществлять на основе хранения информации о структуре и поведении агента отдельно от его реализации. Для этого предлагается разработать механизм описания агента, позволяющий единообразно создавать классы
агентов, существенно отличающихся друг от друга по своей структуре и поведению. Реализующий такой механизм
типовой (унифицированный) агент будет обладать следующей структурой: блок состояний, содержащий значения
характеристик агента; декларативный блок, содержащий стратегию поведения агента, формализованную в виде продукционных правил; императивный блок, содержащий программную реализацию расчетных процедур, используемых в процессе логического вывода. Для реализации декларативного блока типового агента использованы современные инструментальные средства проектирования экспертных систем.
Павлов А.И. (asd@icc.ru) - Институт динамики систем и теории управления СО РАН, г. Иркутск (старший научный сотрудник), Иркутск, Россия, кандидат технических наук, Столбов А.Б. (stolboff@icc.ru) - Институт динамики систем и теории управления СО РАН, г. Иркутск (младший научный сотрудник), Иркутск, Россия
Ссылка скопирована!
Постоянный адрес статьи: http://www.swsys.ru/index.php?page=article&id=3951 |
Версия для печати Выпуск в формате PDF (12.50Мб) Скачать обложку в формате PDF (0.36Мб) |
Статья опубликована в выпуске журнала № 1 за 2015 год. [ на стр. 12-16 ] |
Статья опубликована в выпуске журнала № 1 за 2015 год. [ на стр. 12-16 ]
Возможно, Вас заинтересуют следующие статьи схожих тематик:Возможно, Вас заинтересуют следующие статьи схожих тематик: