Веб-моделирование - Web-based simulation

Веб-моделирование ( WBS ) - это вызов служб компьютерного моделирования через World Wide Web , в частности, через веб-браузер . Интернет все чаще рассматривается как среда для предоставления приложений моделирования и моделирования, и как таковая является новой областью исследований в сообществе моделирования.

заявка

Веб-моделирование используется в нескольких контекстах:

  • В электронном обучении студенты могут быстро проиллюстрировать различные принципы с помощью интерактивной компьютерной анимации , например, во время демонстрации лекций и компьютерных упражнений.
  • При дистанционном обучении сетевое моделирование может стать альтернативой установке дорогостоящего программного обеспечения для моделирования на компьютер студента или альтернативой дорогостоящему лабораторному оборудованию.
  • В программной инженерии , эмуляция веб- позволяет разрабатывать и тестирование приложений на одной платформе для других целевых платформ, например , для различных мобильных операционных систем или мобильных веб - браузеров , без необходимости целевого оборудования или локально установленного программного обеспечения эмуляции.
  • В онлайн-компьютерных играх можно моделировать трехмерную среду, а также можно моделировать старые домашние компьютеры и игровые приставки , что позволяет пользователю играть в старые компьютерные игры в веб-браузере.
  • В медицинском образовании , обучении медсестер и смежном образовании в области здравоохранения (например, обучение сонографистов ) веб-моделирование можно использовать для обучения и практики клинических медицинских процедур. Сетевые моделирование процедур подчеркивает когнитивные элементы, такие как этапы процедуры, решения, инструменты / устройства, которые будут использоваться, и правильное анатомическое расположение.

Клиентские и серверные подходы

Веб-моделирование может происходить как на стороне сервера, так и на стороне клиента. При моделировании на стороне сервера численные расчеты и визуализация (создание графиков и другой компьютерной графики) выполняются на веб-сервере, в то время как интерактивный графический интерфейс пользователя (GUI) часто частично предоставляется на стороне клиента, например, с использованием серверные сценарии, такие как сценарии PHP или CGI , интерактивные службы на основе Ajax или обычное прикладное программное обеспечение, доступ к которому удаленно осуществляется через апплет VNC Java.

При моделировании на стороне клиента программа моделирования загружается со стороны сервера, но полностью выполняется на стороне клиента, например, с использованием апплетов Java , Flash-анимации , JavaScript или какого-либо надстройки программы просмотра математических программ. Симуляция на стороне сервера не масштабируется для множества одновременных пользователей, но предъявляет меньше требований к производительности компьютера пользователя и плагинам веб-браузера, чем моделирование на стороне клиента.

Термин « онлайн-моделирование» иногда относится к веб-моделированию на стороне сервера, иногда к симбиотическому моделированию, то есть к моделированию, которое взаимодействует в реальном времени с физической системой.

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

Существующие инструменты

Смотрите также

Рекомендации

внешние ссылки