annotate summary.tex @ 18:e81a5eb2a60f

fix
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 10 Nov 2016 20:20:05 +0900
parents 472abbceeece
children 27f92e7af1fc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
tatsuki
parents: 3
diff changeset
1 \newpage
3
9fdb28e064df pre fix
tatsuki
parents:
diff changeset
2 \section{まとめ}
4
tatsuki
parents: 3
diff changeset
3 本研究では非破壊データベースJungleにBBS、許認可管理アプリケーションmaTrix、HtmlRenderingEngineの3つを実装した。
3
9fdb28e064df pre fix
tatsuki
parents:
diff changeset
4 BBSを実装したことにより、ブラウザから木構造の確認、編集が行えるようになり、ユーザーは煩雑なEditorから開放された。
9fdb28e064df pre fix
tatsuki
parents:
diff changeset
5 次に、Jungle上に許認可管理アプリケーションmaTrixの実装を行い、Jungleに実用データベースとしての表現力、機能の十分性、実用的な性能があるか実証実験を行った。
9fdb28e064df pre fix
tatsuki
parents:
diff changeset
6 maTrixは複数の木がお互いにIdを用いた参照を行い組織構造を表現していたが、JungleではIndexを用いた参照で表現した。
9fdb28e064df pre fix
tatsuki
parents:
diff changeset
7 また、測定の結果mongoDBより高速に動作したため、Jungleは、実用アプリケーションを実装できるほどの表現力、機能、性能があることを証明できた。
9fdb28e064df pre fix
tatsuki
parents:
diff changeset
8 最後にJungleを使った例題アプリケーションとしてRenderingEngineの実装を行った。
9fdb28e064df pre fix
tatsuki
parents:
diff changeset
9 その際Jungleのデータ構造でプログラムの処理量、コードの可読性が異なることがわかった。
9fdb28e064df pre fix
tatsuki
parents:
diff changeset
10 性能測定では、データ設計を行った木構造を利用したほうが高速に動作した。
9fdb28e064df pre fix
tatsuki
parents:
diff changeset
11 今後の課題として、Jungleは汎用の木構造を持ち、設計を行わずに木構造を格納することが可能だが、最適なデータ構造にすることでさらなる性能の向上が見込むことができる。
18
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
12 よってJungleの木の設計手法を確立させる必要がある。