変換を使用して、UML モデルからソース・コードを作成することができます。
最初に変換パラメーター・ファイルを作成し、次にこれらのパラメーターをモデルに適用してください。
一般に、モデル駆動型の開発は、以下のステップに従って行います。
- アプリケーションの機能を高水準で記述するマークアップ言語文書である UML モデルを使用して、アプリケーションを作成します。
- UML モデルの変換を選択します。選択した変換によって、出力コードの言語と変換用に選択された UML モデルのパーツとの両方が決まります。
- 変換パラメーター・モデル (TPM) ファイルを作成します。このファイルは、UML 要素をソース言語の要素に変換する方法を記述する、UML モデルと結合したファイルです。TPM ファイルには、データ型および名前をソース言語に変換する方法、および出力コードを構造化する方法などの情報が含まれています。
- 変換を実行し、出力言語のコードを作成します。
- 出力コードを編集し、実装します。
アプリケーションの別のパーツを生成したり、アプリケーションのテストおよびデバッグを行うために、このステップを何度も繰り返すことができます。例えば、最初にモデルのデータ定義部分を変換し、モデルのその部分をターゲットとなるデータ・ソースに適用することができます。その後、モデルのデータ・アクセス部分を生成し、
データベースを処理するビジネス・ロジックのコーディングを開始することができます。