Имитационное моделирование систем массового обслуживания в клиентских приложениях при использовании технологии «облачных» вычислений
В технологии «облачных» вычислений обычно считается, что основные вычисления проводятся на стороне сервера, а клиент выполняет функции терминала. Однако иногда клиент обладает существенными вычислительными ресурсами, которые в этом случае простаивают. В статье рассмотрен подход к имитационному моделированию систем на клиентском компьютере через Web-браузер. Предложен интерпретатор для формального языка, похожего по синтаксису и семантике на GPSS. Интерпретатор реализован на языке Java в виде специального клиентского приложения — апплета, использующего библиотеку классов языка Java. Рассмотрен пример реализации имитационной модели типовой системы массового обслуживания. Приведен аналитический расчет модели. Представлены результаты имитационных экспериментов с моделью. Даны сравнительные временные оценки имитационных экспериментов на различных инструментальных средствах моделирования.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
УДК 004.738.5:519.682:519.872
Имитационное моделирование систем массового
обслуживания в клиентских приложениях
при использовании технологии
«облачных» вычислений
А.Ю. Быков, Е.В. Кожемякина, Ф.А. Панфилов
МГТУ им. <...> Н.Э. Баумана, Москва, 105005, Россия
В технологии «облачных» вычислений обычно считается, что основные вычисления
проводятся на стороне сервера, а клиент выполняет функции терминала. <...> В статье рассмотрен подход к имитационному
моделированию систем на клиентском компьютере через Web-браузер. <...> Предложен
интерпретатор для формального языка, похожего по синтаксису и семантике на
GPSS. <...> Интерпретатор реализован на языке Java в виде специального клиентского
приложения — апплета, использующего библиотеку классов языка Java. <...> Рассмотрен
пример реализации имитационной модели типовой системы массового обслуживания. <...> Даны сравнительные временные оценки
имитационных экспериментов на различных инструментальных средствах моделирования. <...> В статье [2] представлено краткое описание библиотеки классов языка
Java, которая позволяет создавать реализации имитационных моделей,
способных выполняться как в специальных приложениях на
языке Java для Web-сервера, называемых сервлетами, так и в клиентских
приложениях на языке Java через Web-браузер, называемых апплетами,
а также в обычных настольных приложениях. <...> Эта библиотека
классов основана на подходах, использованных в кроссплатформенной
библиотеке функций языка Си++ [3, 4]. <...> А.Ю. Быков, Е.В. Кожемякина, Ф.А. Панфилов
настольные персональные компьютеры (ПК) или ноутбуки, которые
могут иметь вычислительные мощности, достаточные для решения
некоторых задач. <...> В
данной статье рассмотрен подход, основанный на применении
библиотеки классов языка Java к разработке реализаций имитационных
моделей систем различного назначения, которые должны выполняться
на стороне клиента, если клиентом является настольный
ПК, ноутбук или, в некоторых случаях, планшетный компьютер. <...> Также приведен пример <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: