Webベースのシミュレーション

WebベースシミュレーションWBS )は、ワールドワイドウェブ、具体的にはウェブブラウザを介してコンピュータシミュレーションサービスを呼び出すことです。[ 1 ] [ 2 ] [ 3 ] [ 4 ]ウェブはモデリングおよびシミュレーションアプリケーションを提供する環境としてますます注目されており、シミュレーションコミュニティ内で新たな研究分野となっています。[ 4 ] [ 5 ] [ 6 ]

応用

Web ベースのシミュレーションは、次のようなさまざまなコンテキストで使用されます。

クライアントサイドとサーバーサイドのアプローチ

Webベースのシミュレーションは、サーバー側でもクライアント側でも実行できます。サーバー側シミュレーションでは、数値計算と可視化(プロットやその他のコンピュータグラフィックスの生成)はWebサーバー上で行われ、インタラクティブなグラフィカルユーザーインターフェース(GUI)は、多くの場合、部分的にクライアント側で提供されます。例えば、PHPCGIスクリプトなどのサーバー側スクリプト、 Ajaxベースのインタラクティブサービス、あるいはVNC Javaアプレットを介してリモートアクセスされる従来のアプリケーションソフトウェアなどが挙げられます。

クライアントサイドシミュレーションでは、シミュレーションプログラムはサーバー側からダウンロードされますが、JavaアプレットFlashアニメーションJavaScript、あるいは数学ソフトウェアのビューアプラグインなどを用いて、クライアント側で完全に実行されます。サーバーサイドシミュレーションは、多数の同時ユーザーに対応できるほど拡張性はありませんが、クライアントサイドシミュレーションよりもユーザーのコンピュータパフォーマンスやWebブラウザプラグインへの負荷は少なくなります。

オンライン シミュレーションという用語は、サーバー側の Web ベースのシミュレーションを指す場合もあれば、共生シミュレーション、つまり物理システムとリアルタイムで対話するシミュレーションを指す場合もあります。

今後のクラウドコンピューティング技術は、サーバーサイドシミュレーションにおける新たなアプローチに活用できます。例えば、クラウドコンピューティングインスタンス上に展開され、独立して動作するマルチエージェントシミュレーションアプリケーションがあります。これにより、シミュレーションのスケーラビリティが向上します。

既存のツール

参照

参考文献

  1. ^ Byrne, James; Heavey, Cathal; Byrne, PJ (2010年3月). 「Webベースのシミュレーションとサポートツールのレビュー」.シミュレーションモデリングの実践と理論. 18 (3). Elsevier: 253– 276. doi : 10.1016/j.simpat.2009.09.013 .
  2. ^ Page, E.; Griffen, SP (1998). 「高レベルアーキテクチャにおける分散Webベースシミュレーションの概念フレームワークサポートの提供」. SPIE Con​​ference on Enabling Technologies for Simulation Science II, Orlando, Florida, USA . CiteSeerX 10.1.1.37.4216 . 
  3. ^ Page, E.; Opper, JM (2000). 「次世代コンピュータ生成力モデルのアーキテクチャにおけるWebベースシミュレーション原理の適用に関する調査」(PDF) . Future Generation Computer Systems 19: 159-169 .
  4. ^ a b Byrne, James; Heavey, Cathal; Byrne, PJ (2006). 「SIMCT:Webベースシミュレーションのアプリケーション」 2006年オペレーションズ・リサーチ協会(英国)第3回シミュレーション・ワークショップ(SW06)議事録、3月28日~29日、ロイヤル・レミントン・スパ、英国
  5. ^ Guru, A.; Savory, P.; Williams, R. (2000). 「シミュレーションモデルの保存と実行のためのWebベースインターフェース」フロリダ州オーランドで開催された2000年冬季シミュレーション会議の議事録
  6. ^ Harrell, CR; Hicks, DA (1998). 「シミュレーションベースのエンタープライズアプリケーションのためのシミュレーションソフトウェアコンポーネントアーキテクチャ」. 1998年冬季シミュレーション会議議事録, ワシントンD.C., 米国. doi : 10.1109/WSC.1998.746053 . S2CID 11277437 . 
  7. ^モバイル Web およびアプリ開発テストおよびエミュレーションツール、Specky boy design magazine、2010 年 4 月 12 日
  8. ^ “Index - FreeFem++-js 17.1” . www.ljll.math.upmc.fr. 2022年4月7日時点のオリジナルよりアーカイブ。 2018年11月30日閲覧
  9. ^ "FreeFem++" . freefem.org . 2018年12月1日閲覧