このチュートリアルでは、UML から Java への変換とビジュアル開発機能を使用して、
UML モデルと Java™ コードを同時かつ反復的に開発できるようにします。
変換およびビジュアル開発機能によって、
アーキテクトおよび開発者は、モデルの設計および開発を同時に進められます。アーキテクトが概念モデル要素を作成しているときに、
開発者はコード要素を作成したり、変換で生成したコード要素を変更したりできます。
ビジュアル開発機能によって、アーキテクトは UML モデルを新規コード要素で更新できます。
新規モデル要素のコードを生成するために、アーキテクトは変換を再実行できます。
このチュートリアルでは、混合モデリング Design Contract Management Protocol (DCMP) を指定する UML から Java への変換を構成して実行する方法を示します。
このプロトコルを使って変換が実行されるとき、変換で生成されるソース・コードが基本的な技術成果物になり、モデル内の要素は可視化されたコードになります。
このチュートリアルは、新規 UML モデル要素を Java コードに変換するために
UML から Java への変換を再実行する方法を実演します。また、このチュートリアルでは、
Java から UML への変換を構成して実行し、既存の Java プロジェクトから
UML モデルを作成する方法も示します。
具体的には、このチュートリアルでは、以下のタスクを実行する方法を示します。
- UML から Java への変換構成を作成し、UML モデル内の要素を、これらの変換後の可視化された要素に置換する
- UML モデルに対して UML から Java への変換を実行する
- コード要素を Java プロジェクトに追加する
- 可視化された要素と Java クラスのコードを編集する
- UML モデル内の要素を追加および変更する
- UML から Java への変換を再実行する
- UML モデルに加えた変更が Java プロジェクトに与える影響を表示する
- Java から UML への変換構成を作成する
- 既存の Java プロジェクトに対して Java から UML への変換を実行する
学習目標
- UML から Java への変換構成を作成および構成し、UML モデル内の要素を、これらの変換後の可視化された要素に置換します。
- UML モデルに対して変換を実行します。
- 可視化されたコード・オブジェクトに加えた変更が、UML モデルと Java プロジェクトに与える影響を理解します。
- ビジュアル開発機能を使用して、Java コードに変更を加え、UML モデルを更新します。
- UML から Java への変換を再実行して、UML モデルと Java コードを同期します。
- Java から UML への変換構成を作成して構成します。
- 既存の Java プロジェクトに対して変換を実行し、UML モデルを作成します。
このチュートリアルは、完了までおよそ 20 分かかります。