Имитационное моделирование систем массового обслуживания…
9
• применение рассмотренной «универсальной» модели внутри
апплета через браузер Firefox;
• применение рассмотренной «универсальной» модели внутри
настольного Java-приложения с графическим интерфейсом пользова-
теля (основу интерфейса вместо апплета составляет класс java.swing.
JFrame);
• программирование реализации модели с прямым использовани-
ем библиотеки классов языка Java по аналогии с [2];
• использование языка GPSS (средство GPSS World).
Эксперименты проводились на одном и том же ноутбуке с про-
цессором Intel®Core™ i5-2410 с тактовой частотой 2,3 ГГц под управ-
лением операционной системы Windows 7 «Профессиональная». При-
мерная длительность проведения экспериментов с округлением до
секунды представлена в таблице.
Временные затраты на моделирование
при использовании различных инструментальных средств
Инструментальные средства моделирования
Время выполнения, с
«Универсальная» модель (интерпретатор)
в апплете или настольном приложении
4
Java и библиотека классов в апплете
или настольном приложении
1
GPSS World
1
Заключение.
Разработанное клиентское приложение позволяет
проводить моделирование систем, не привлекая вычислительные ре-
сурсы Web-сервера. Однако данный подход уступает по производи-
тельности подходам с использованием языка Java и библиотеки клас-
сов или языка GPSS, поэтому он может применяться только для про-
ведения экспериментов с моделями, не требующих больших
вычислительных ресурсов и при наличии у клиентского компьютера
современного микропроцессора.
Исследование выполнено при поддержке Министерства образо-
вания и науки Российской Федерации (соглашение № 14.B37.21.0401).
ЛИТЕРАТУРА
[1] Власов С.А., Девятков В.В., Кобелев Н.Б. Имитационные исследования:
от классических технологий до облачных вычислений.
Сб. докл. Пятой
(юбилейной) всерос. научно-практ. конф. по имитационному моделиро-
ванию и его применению в науке и промышленности «Имитационное мо-
делирование. Теория и практика» ИММОД-2011.
Санкт-Петербург, 2011,
т. 1, с. 42–50.