応用
ウェブベースのシミュレーションは、いくつかの場面で利用されています。
クライアントサイドアプローチとサーバーサイドアプローチ
ウェブベースのシミュレーションは、サーバー側またはクライアント側のいずれかで実行できます。サーバー側シミュレーションでは、数値計算と視覚化(グラフやその他のコンピュータグラフィックスの生成)はウェブサーバー上で実行されますが、対話型のグラフィカルユーザーインターフェース(GUI)は、多くの場合、クライアント側で部分的に提供されます。例えば、PHPやCGIスクリプトなどのサーバーサイドスクリプト、 Ajaxに基づく対話型サービス、またはVNC Javaアプレットを介してリモートアクセスされる従来のアプリケーションソフトウェアなどが用いられます。
クライアントサイドシミュレーションでは、シミュレーションプログラムはサーバー側からダウンロードされますが、Javaアプレット、Flashアニメーション、JavaScript、または数学ソフトウェアのビューアプラグインなどを使用して、クライアント側で完全に実行されます。サーバーサイドシミュレーションは、多数の同時ユーザーに対応するスケーラビリティに欠けますが、クライアントサイドシミュレーションに比べて、ユーザーのコンピュータ性能やWebブラウザのプラグインへの負荷は少なくなります。
オンラインシミュレーションという用語は、サーバーサイドのウェブベースシミュレーションを指す場合もあれば、共生型シミュレーション、つまり物理システムとリアルタイムで相互作用するシミュレーションを指す場合もある。
今後登場するクラウドコンピューティング技術は、新たなサーバーサイドシミュレーション手法に活用できる。例えば、クラウドコンピューティングインスタンス上に展開され、独立して動作するマルチエージェントシミュレーションアプリケーションなどが挙げられる。これにより、シミュレーションの拡張性を大幅に向上させることが可能となる。
参考文献
- ↑ Byrne, James; Heavey, Cathal; Byrne, PJ (2010年3月)「Webベースのシミュレーションとサポートツールのレビュー」Simulation Modelling Practice and Theory . 18 (3). Elsevier: 253–276 . doi : 10.1016/j.simpat.2009.09.013 .
- ↑ Page, E.; Griffen, SP (1998). "高レベルアーキテクチャ内での分散型Webベースシミュレーションのための概念フレームワークサポートの提供.". SPIE Conference on Enabling Technologies for Simulation Science II の議事録、フロリダ州オーランド、アメリカ合衆国。CiteSeerX 10.1.1.37.4216。
- ↑ Page, E.; Opper, JM (2000). 「次世代コンピュータ生成力モデルのアーキテクチャにおけるウェブベースシミュレーション原理の適用に関する調査」(PDF)。Future Generation Computer Systems 19: 159-169。
- 1 2 Byrne, James; Heavey, Cathal; Byrne, PJ (2006). "SIMCT: Webベースシミュレーションの応用" . Proceedings of the 2006 Operational Research Society (UK) 3rd Simulation Workshop (SW06), 28-29th March, Royal Leamington Spa, UK .
- ↑ Guru, A.; Savory, P.; Williams, R. (2000). "シミュレーションモデルの保存と実行のためのウェブベースのインターフェース." . 2000年冬季シミュレーション会議議事録、フロリダ州オーランド。
- ↑ Harrell, CR; Hicks, DA (1998). "シミュレーションベースのエンタープライズアプリケーションのためのシミュレーションソフトウェアコンポーネントアーキテクチャ."。1998年冬季シミュレーション会議議事録、ワシントンDC、米国。doi : 10.1109/WSC.1998.746053。S2CID 11277437。
- ↑モバイルWebおよびアプリ開発のテストとエミュレーションツール、Specky boy design magazine、2010年4月12日
- ↑ "Index - FreeFem++-js 17.1" . www.ljll.math.upmc.fr . 2022年4月7日にオリジナルからアーカイブ済み。2018年11月30日に取得。
- ↑ "FreeFem++" . freefem.org . 2018-12-01に取得.
外部リンク
- 一般公開されている無料のウェブベースシミュレーションのポートフォリオ