![]() |
| サイトマップ | |
|
yFiles の大きな特徴のひとつに汎用性があります。ご利用いただける分野は多岐にわたります。例えば、生化学分野における反応経路の分析と可視化、ビジネス過程のモデリング、データマイニング(例:ログファイル解析など)、データベースの管理とモデリング、ネットワークの管理、社会ネットワーク分野、ソフトウェア開発(例:UML 図の作成など)、ワークフロー管理、WWW の視覚化 、ビジュアル・プログラミングなど。
yFiles は、グラフ・ダイアグラム・ネットワーク図の自動レイアウト機能を備えた Java™ クラスライブラリ集です。分析や可視化を可能にする豊富なアルゴリズムやコンポーネントを提供します。yFiles は完全に Java プログラミング言語で記述されていますので、Java ランタイム環境が動作するプラットフォームで実行可能な高度なアプリケーション開発にご利用いただけます。
|
![]() |
![]() |
![]() |
ビジュアルなループ プログラムのエディタと シミュレータ |
クイックソート アルゴリズムの アニメーション |
生化学的 経路 |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
オブジェクトと接続関係のグラフィカルな表示。すべてカスタマイズ可能。 | 背景に個別の画像を表示させることが可能。 |
![]() |
![]() |
オブジェクトを任意の入れ子構造にしてグループ化したダイアグラム。複雑な構造でもわかりやすく表現することが可能。 | オーバービューによってダイアグラム全体を表示し容易なナビゲーションを実現。 |
yFiles ライブラリは、多岐にわたる分野の問題解決を支援する高度な機能を提供します。以下は、様々な領域で活用されるダイアグラムの描画例です。これらの例はいずれも yFiles ライブラリに備わるレイアウトアルゴリズムの自動計算によって描画されたものです。
![]() |
図 1.5 E-R 図 |
![]() |
図 1.6 ソフトウェア工学 |
![]() |
図 1.7 ソフトウェアのドキュメント作成 |
グラフを描画するという言葉は、数学に精通している人々にとっても、それが厳密に何を意味するのか誤解を生じさせるような場合がありますが、これと同様に、ビジュアリゼーションという言葉も、yFiles ライブラリが提供する使用方法について誤解を生じさせる言葉の一例です。以下は、yFiles がサポートしないグラフ形式、より一般的にはダイアグラム形式の例を示します。特に、yFiles グラフ表示ライブラリは、円グラフ、関数グラフなどを描画する機能は提供しませんのでご注意ください。
![]() |
![]() |