MaiMLデータをGraphDBに登録し、そのデータをnodeJS WEBアプリケーション上でデータ一覧、ペトリネット図、汎用データコンテナ等の詳細情報を表示するアプリケーションである。
下記URLへブラウザでアクセスする事によりアプリケーションのトップ画面が表示される。
起動後の初期画面。以下の操作が可能。
- MaiMLファイルから一覧に追加
プルダウンメニューより
Import→Upload File→ MaiMLファイルをdrop →実行 - MaiMLを選択してPetri-Net表示
表示したいMaiMLの
NIDボタン押下 → Petri-Net要素情報画面へ遷移 - MaiMLを選択して一覧から削除
表示したいMaiMLの
DELボタン押下
MaiMLに格納されているPetri-Netと各要素の詳細情報の表示画面。
MaiML一覧表示画面で選択したMaiMLに属するPetri-Netの要素と、それらの要素と関連付けのある他MaiML(2代前後)に属する要素を含んだPetri-Netを同時に表示する。
- 各要素が属するMaiMLによりグループ分類表示
- Petri-Net の各要素を選択し、次項に示す編集操作が可能
- MaiMLグループをダブルクリックすると、そのMaiMLのPetri-Net要素情報画面へ遷移 (編集対象のMaiMLを切り替えることができる)
Register PNML positionボタン:
MaiML一覧表示画面で選択したMaiMLファイルのペトリネット図の各ノードの座標をサーバーに保存- Node Details:
選択したノードに含まれる情報を表示 - Insertion contents:
選択したノードが持つinsertion要素の情報を表示
左カラムで選択したノードに存在する属性情報を表示する。 各属性属性の下には別の複数の属性を持つことができる階層構造を構成する。
NID: 本アプリケーション内で各属性情報に付与された個別番号Parent NID: その情報を持つ親を示すNID
SETUP_AND_RUN.md、もしくは、SETUP_AND_RUN_ForWindows.mdを参照してください。