狠狠撸

狠狠撸Share a Scribd company logo
JavaFX-based iUgonet Data
Analysis Software (JudasFX)の
プロトタイプ開発
小山 幸伸1、佐藤由佳、中野慎也、八木学、田中良昌、
阿部修司、能勢正仁、蔵川圭、池田大輔、梅村宣生、
新堀淳樹、上野悟
1新領域融合研究センター/国立情報学研究所
学術情報の俯瞰図
入力と出力の関係
ずけ(e.g.,
isGeneratedBy):
W3C Provenance
Recommendation
導出過程の記述
IUGONETの
可視化?解析ソフトウェア
UDAS/SPEDAS
? MATLAB派などもいるが、
超高層大気では割と使われている。
? IDL:天文でも利用されている
(e.g., SolarSoft←名前空間の概念が無い
のでコンフリクト!!)。Python
ライブラリもかなり整っている。
? 要 IDL: 25万円/ライセンス
? オブジェクト指向で無い。
? ライセンスに縛られる。コアを使い倒した、
ビッグデータ解析をできない。
? 主にドメイン内の人用。
Command-Line Interface
(CLI)
? 商用IDLライセンスが必要なSPEDAS … ◎
? 無料のSPEDAS VM … ×
問題意識
? オープンアクセスジャーナル, arXiv, 機関リポジトリなどにより、論
文は誰にとってもオープンになりつつある。
? 超高層物理学分野では、International Geophysical Year(1957)
から、オープン?サイエンス?データ。
? 科学的利用が可能な、IUGONETメタデータはフリー。
? データの利用環境である、可視化?解析ソフトウェアは、オープン
で無いのが現状。
? (追加)論文にMendeleyが使われているように、データ可視化/
解析だけでなく、ドメイン?メタデータを取り扱うツールが必要では
無いか。
すそ野を広げる為の提案
相互运用性への配虑
主要クラス図
? シリアライズ出来るように、
JavaBeans化。
JudasFXのスナップショット
1984/10/1 Dst Index
マルチ?プラットフォーム
? クライアント?サイドで(も)動作する。
? よって、どのクライアントでも動作することが望ましい。
Linux (SL7)
Mac OS X (Yosemite)
Windows 10
Solaris
スナップショット1
スナップショット2
動的にプロットを生成するので、スナップショットは必要な機能。
そこで、スナップショットを取る機能を実装した。
贬别濒辫ウィンドウ1
贬别濒辫ウィンドウ2
贬别濒辫ウィンドウ3
贬别濒辫ウィンドウ4
LoadDataウィンドウ1
GUIに組み込んで動作確認まで行ったのは、Dstインデックスの
み。しかしながら、以前、八木さんに実装してもらったメソッドも
あるので、かなり手がつけられている。
ワークフロー
(可視化機能に注目)
? 論文 →(DOI)→ ランディングページ → データ
? ↓
? メタデータ?データベース
? ↓
? JudasFXによる可視化?(解析)
タイムライン
? ?2015年 9月: DOIの付与された(る)データの可視化
機能を実装し、IUGONETメタデータ?
データベースに組み込むことを目指す。
? ?2015年12月: 解析機能を充実させる。(含CUI)
? ?2016年 3月: 取り扱いデータ種を充実させる。
極地研/名大/九大向け情報
? Javaの実行ファイルを、Java Web Startによってクライアン
トに送りつけて起動を促すので、その出自が重要。
? 通常、外部のCertificate Authority (CA)認証局(商用)に認証
してもらう。
? 認証が無いと、クライアント側で可視化ツールが起動しない可
能性がある。
? IUGONETメタデータDBを運用している機関が認証を受ける
必要あり。
代表的なCA認証局
? シマンテック(旧VeriSign): 数万円/年?
? GeoTrust: 数万円/年?
? GlobalSign: GMO 数万円/年
? StartSSL: 約1万円/年
? RapidSSL: 4300円/年?
まとめ
? JavaFXベースの、データ可視化?解析ソフトウェア
JudasFXを構築している。
? 2015年9月に向けて、可視化の機能(一部)をIUGONETメ
タデータ?データベースに組み込む。
? その后、解析机能を拡张する。

More Related Content

20150817koyama