Инженерный журнал: наука и инновацииЭЛЕКТРОННОЕ НАУЧНО-ТЕХНИЧЕСКОЕ ИЗДАНИЕ
свидетельство о регистрации СМИ Эл № ФС77-53688 от 17 апреля 2013 г. ISSN 2308-6033. DOI 10.18698/2308-6033
  • Русский
  • Английский
Статья

Декларативное и императивное программирование в имитационном моделировании сложных многокомпонентных систем

Опубликовано: 01.11.2012

Авторы: Бродский Ю.И., Мягков А.Н.

Опубликовано в выпуске: #2(2)/2012

DOI: 10.18698/2308-6033-2012-2-68

Раздел: Математическое моделирование | Рубрика: Моделирование социально-экономических процессов

Изложены подходы к моделированию таких сложных систем, про которые хорошо известно, из каких компонент они состоят, какие функции эти компоненты выполняют, по каким правилам взаимодействуют между собой. Проблема моделирования, причем весьма непростая, заключается в воспроизведении поведения и оценке возможностей такой системы в целом. Рассмотрены вопросы эффективности применения различных парадигм программирования для решения задачи синтеза многокомпонентной системы.


Литература
[1] Zave P. A compositional approach to multiparadigm programming. IEEE Software, 6(5): 15—25, September 1989
[2] Бусленко Н. П. Моделирование сложных систем. М.: Наука, 1978
[3] Hewitt C. Viewing Control Structures as Patterns of Passing Messages Journal of Artificial Intelligence. June 1977
[4] Shoham Y. Agent-oriented programming // Artificial Intelligence. Vol. 60, 1993. P. 51–92
[5] Shoham Y. MULTIAGENT SYSTEMS: Algorithmic, Game-Theoretic, and Logical Foundations Cambridge: Cambridge University Press, 2010
[6] Бродский Ю. И. Распределенное имитационное моделирование сложных систем. М.: ВЦ РАН, 2010
[7] Бродский Ю.И., Лебедев В.Ю., Огарышев В.Ф., Павловский Ю.Н., Савин Г.И. Общие проблемы моделирования сложных организационно-технических систем // Вопросы кибернетики. Проблемы математического моделирования и экспертные системы. М.: Научный совет АН СССР по комплексной проблеме «Кибернетика», 1990. С. 42–48
[8] Бродский Ю.И., Лебедев В.Ю. Инструментальная система для построения имитационных моделей хорошо структурированных организационно-технических комплексов // Вопросы кибернетики. Проблемы математического моделирования и экспертные системы, М.: Научный совет АН СССР по комплексной проблеме «Кибернетика», 1990. С. 49–64
[9] Бродский Ю.И., Лебедев В.Ю. Инструментальная система имитации MISS. М.: ВЦ АНСССР, 1991
[10] Kuhl F., Weatherly R., Dahmann J. Creating Computer Simulation Systems: An Introduction to the High Level Architecture NY: Prentice Hall PTR, 1999
[11] Осоргин А.Е. AnyLogic 6. Лабораторный практикум. Самара: ПГК, 2011
[12] Буч Г., Рамбо Дж., Джекобсон А. Язык UML. Руководство пользователя. 2-е изд. М.; СПб.: ДМК Пресс, Питер, 2004
[13] Brodsky Y. Simulation Software // System Analysis and Modeling of Intergrated Word Systems. V. 1, Oxford: EOLSS Publishers Co. Ltd., 2009. P. 287–298
[14] Brodsky Y., Tokarev V. Fundamentals of simulation for complex systems. // System Analysis and Modeling of Integrated World Systems. V. 1, Oxford: EOLSS Publishers Co. Ltd., 2009. P. 235–250
[15] Бродский Ю.И., Павловский Ю.Н. Разработка инструментальной системы распределенного имитационного моделирования // Информационные технологии и вычислительные системы. 2009. № 4. С. 9–21