UModelは、UMLオブジェクトダイアグラムをサポートしており、これにより、開発プロジェクトにおける具体的なオブジェクトのインスタンスを視覚的に表現できます。
`UModelオブジェクト図は、クラスの単一の例を表し、アプリケーションにおけるデータポイントの1つを示すために使用されます。新しいオブジェクト(インスタンス仕様)を作成する際、UModelでは、既存のクラスをそのインスタンスに割り当てることができます。UModelは、定義されたクラスから適切なプロパティのインスタンスを自動的にオブジェクトに提供し、その後、オブジェクトのサンプル値を挿入できます。
UMLオブジェクト図は、クラス図と似た表記方法を使用し、特定の時点におけるクラスのインスタンスを表現するために用いられます。現実世界のクラスとその関係性を具体的に示すために、オブジェクト図を作成することがあります。
オブジェクト図は、クラスや継承の関係を明確にするのに役立ちます。クラス設計の段階で作成されることもありますが、クラス図が抽象的すぎて理解しにくいと感じる、プログラミングに関わらない関係者にとって、理解を助ける目的で用いられることもあります。
オブジェクト図は、クラス図と非常に似た表記方法を使用するため、オブジェクト図のツールバーには、クラス図のツールバーで使用されているアイコンの一部が共通して使用されています。ツールバーを使用したり、図面上で直接編集したり、またはプロパティダイアログボックスを使用して、オブジェクトの属性や値を編集することができます。
UModelは、UMLの14種類の図だけでなく、XMLスキーマ用のUML図や、リレーショナルデータベースのテーブルをモデル化するためのUML図もサポートしており、従来のソリューションに比べて大幅に低いコストで、チームに強力なUMLモデリングツールを提供します。 すべてのUML図の種類を網羅したリストについては、当社のUML図のページをご覧ください。または、以下のリンクをクリックして、Altova UModelの30日間のトライアル版をダウンロードしてください。
