| ユング | |
|---|---|
| 開発者 | ジョシュア・オマダイン、トム・ネルソン、ダニエル・フィッシャー、スコット・ホワイト |
| 安定版リリース | 2.1.1 / 2016年9月7日 ( 2016年9月7日) |
| プレビューリリース | 3.0 / 2020年1月6日 ( 2020-01-06 ) |
| 書かれた | ジャワ |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | ネットワーク理論、ソーシャルネットワーク分析、グラフ描画 |
| ライセンス | BSDライセンス |
| Webサイト | https://jrtom.github.io/jung/ |

JUNG(Java Universal Network/Graph Framework)は、Javaで書かれたオープンソースのグラフモデリングおよび可視化フレームワークです。[ 1 ] BSDライセンスの下で提供されています。このフレームワークには、多数のレイアウトアルゴリズムに加え、グラフクラスタリングやノード中心性メトリクスなどの分析アルゴリズムが組み込まれています。
JUNG のアーキテクチャは、有向グラフと無向グラフ、マルチモーダル グラフ、平行エッジを持つグラフ、ハイパーグラフなど、エンティティとその関係のさまざまな表現をサポートするように設計されています。 JUNG は、グラフ、エンティティ、関係にメタデータを注釈付けするメカニズムを提供します。 また、JUNG は、エンティティ間の関係だけでなく、各エンティティと関係に添付されたメタデータを調べることができる複雑なデータセットの分析ツールの作成を容易にします。 JUNG には、クラスタリング、分解、最適化、ランダム グラフ生成、統計分析、ネットワーク距離、フロー、重要度測定の計算などのルーチンなど、グラフ理論、データ マイニング、ソーシャル ネットワーク分析からの多数のアルゴリズムの実装が含まれています。
JUNGは、ネットワークデータをインタラクティブに探索するためのツールを容易に構築できる可視化フレームワークを提供します。ユーザーは、提供されているレイアウトアルゴリズムのいずれかを使用することも、フレームワークを使用して独自のカスタムレイアウトを作成することもできます。さらに、フィルタリングメカニズムも提供されており、ユーザーはグラフの特定の部分に注目したり、アルゴリズムを適用したりすることができます。
参照
参考文献
- ^ J. O'Madadhain; D. Fisher; P. Smyth; S. White; YB Boey (2005). 「JUNGを用いたネットワークデータの解析と可視化」. Journal of Statistical Software : 1– 25. CiteSeerX 10.1.1.101.3015 .