並列タイトル等A Method of Porting Pre-Existing Scientific Software to a Web Application: the RIDGE Pipeline Case
タイトル(掲載誌)宇宙航空研究開発機構研究開発報告: 宇宙科学情報解析論文誌: 第10号 = JAXA Research and Development Report: Journal of Space Science Informatics Japan: Volume 10
一般注記近年ウェブ・ブラウザ内部で動的にコンテンツを生成できるようになったことで,データ解析ソフトウェアをウェブ・アプリケーションとして移植し,配信することが可能になった.ウェブ・アプリケーションでは,ソフトウェアをインストールすることなく常に最新版を利用できるため,利用者側は多くのメリットを享受できる.しかし,計算精度を保証しつつ科学ソフトウェアをウェブ・アプリケーション化するには,ウェブ・ブラウザとサーバ・ハードウェアに潜む2 つの壁を乗り越える必要がある.本論文ではまず,この壁について解説する.そして,コヒーレント・ネットワーク解析用ソフトウェア「RIDGE パイプライン」をウェブ・アプリケーション化する過程で我々が編み出した方法,すなわち,「ウェブ・システムとコンソール・アプリケーション(RIDGE パイプライン)を別々のハードウェアで動作させつつ相互連携させる方法」を紹介する.我々のこのアプローチは,他のコンソール・アプリケーションをウェブ・アプリケーションに移植する際にも適用できる,非常に汎用的な手法である.
Web browsers now can generate interactive multimedia contents inside them dynamically, allowing us to remake a scientific desktop application into a web application with advantages of no installation and easy access to the latest version. We also have to consider computation accuracy due to both the language specifications of web browsers and hardware architectures. In this paper, we explain these limitations and our solution applied to the migration of the RIDGE pipeline, which is software for a coherent network analysis. The basic idea of our method is dividing the hardware running the pipeline from the other system components, and applicable to arbitrary console applications.
形態: カラー図版あり
Physical characteristics: Original contains color illustrations
資料番号: AA2030022002
レポート番号: JAXA-RR-20-010
一次資料へのリンクURLhttps://jaxa.repo.nii.ac.jp/?action=repository_action_common_download&item_id=47385&item_no=1&attribute_id=31&file_no=1
連携機関・データベース国立情報学研究所 : 学術機関リポジトリデータベース(IRDB)(機関リポジトリ)
提供元機関・データベース宇宙航空研究開発機構 : 宇宙航空研究開発機構リポジトリ