UModelは、パッケージ、プロファイル、名前空間などの構成を分かりやすく表現するための、使いやすいツールです。
指示を出すことができます。 UModel モデルツリー内の任意のパッケージに対して、パッケージ依存関係図を生成したり、ご自身で簡単にパッケージ図を作成したりすることができます。UModelのパッケージ図ツールバーを使用すると、パッケージ、プロファイル、およびパッケージ間の関係(パッケージ依存、パッケージインポート、パッケージのマージ、プロファイルの適用)を迅速に入力できます。
上記は、UModelが「デザインビュー」パッケージに対して自動的に生成したUMLパッケージ依存関係図です。UModelは、「デザインビュー」パッケージ要素にハイパーリンクを追加しているため、プロジェクト内の他の図で「デザインビュー」パッケージ要素が含まれている場合、その図からもパッケージ依存関係図に簡単にアクセスできます。さらに、リバースエンジニアリングの過程で、既存のアプリケーションの構造を分析するために、パッケージ依存関係図を生成することも可能です。
パッケージは、関連するクラスをまとめて管理するのに役立ちます。これにより、プロジェクトのアーキテクチャを俯瞰的に示した図面において、より簡潔に参照できるようになります。大規模なプロジェクトでは、数百ものクラス図が必要になることがありますが、パッケージは効率的な整理ツールとなり、パッケージ図は、ソフトウェアプロジェクトの全体的な構成を表現するために一般的に使用されます。パッケージとパッケージ図は、再利用可能なサブプロジェクトを整理し、ドキュメント化するための有効な方法です。また、一部のプログラマーは、パッケージを使用して、モデル化対象のプロジェクトと連携する他のシステムやサブシステムを表現することもあります。
UModelは、UMLの14種類の図だけでなく、XMLスキーマ用のUML図や、リレーショナルデータベースのテーブルをモデル化するためのUML図もサポートしており、従来のソリューションに比べて大幅に低いコストで、チームに強力なUMLモデリングツールを提供します。 すべてのUML図の種類を網羅したリストについては、当社のUML図のページをご覧ください。または、以下のリンクをクリックして、Altova UModelの30日間のトライアル版をダウンロードしてください。
