UML 図を使用した Java アプリケーションのビジュアル開発

統一モデリング言語 (UML) 図を使用すると、単一の堅固な統合開発環境において Java™ アプリケーションの成果物をビジュアルに表示して、開発することができます。
このタスクについて
UML 図を使用して、既存システムを表示し、分析することによって、システムのコンポーネントおよび相互関係を識別し、 システムの表記を他のフォームで作成することができます。UML 図を使用すると、システムの構造情報を、コードから抽象化レベルの高い新規フォームに、自動的に要約することができます。保守容易性を高めるために、 またはシステムの開発元であった設計にアクセスすることなく、 システムのコピーを作成するために、 システムを再設計することができます。 ターゲット・システムを変更することもできますし、 新規システムの開発および生成を行うこともできます。

UML クラス図は、 アプリケーション内のコンポーネントや要素の、 一部またはすべてを表しています。 クラス図を使用すると、Java プロジェクト、パッケージ、クラスおよびインターフェースの構造と関係をビジュアルに表示して、開発を行うことができます。 パッケージ、クラス、インターフェースなど、アプリケーションのコンポーネントのサブセットを使用することにより、独自のコンテキストを作成して、そのアプリケーションを理解し、共同作業を行って、開発することができます。クラス図から、Java 要素を直接開発することも可能です。

UML シーケンス図を使用すると、Java アプリケーションの振る舞いと相互作用をビジュアルに表し、開発でき、あるいは、Java メソッドをビジュアルに表示できます。

編集不可の一時参照図を使用すると、 静的ビューを素早く作成して、 アプリケーションの既存関係を探索することができます。 さらに、編集不可のトピック図を使用すると、 コンテキストとクエリーを基に、 アプリケーションの動的ビューを作成することができます。

また、UML ダイアグラム・イメージを持つ Javadoc HTML 文書を生成して、 ソース・コードに関する詳細な情報を提供することもできます。


フィードバック