Rational® Developer for System z® を使用して、COBOL ソース・プログラムへの最終的な変換を行うことができます。
このタスクについて
COBOL プログラムをモデル化したシステム・アーキテクトが Rational Developer for System
z をインストールしていない場合、モデリング変換の最終的な出力は、拡張子 cobolumlmodel が付いた中間ファイルです。その後、このファイルは Rational Developer for System z をインストールしてある開発者と共用され、COBOL ソース・コードへの最終の変換が完了します。最終の変換は、2 つの方法で起動できます。
手順
Rational Developer for System z から COBOL を生成するには、以下のいずれかの手順を実行します。
- 「COBOL プロジェクト」ウィザードを使用して、ワークスペース内に新しい COBOL プロジェクトを作成します。 UML から COBOL への変換によって生成されたソース・コードが入っている新しい COBOL プロジェクトを、ワークスペースに作成するには、以下のステップを実行します。
- をクリックします。
- 新しいプロジェクトの名前とロケーションを入力し、リモート同期フィーチャーを使用するかどうかを選択してから、
を選択します。
- アプリケーション・テンプレートをクリックし、をクリックします。
- コードの生成に使用する中間ファイルのファイル名を入力するか選択します。ワークステーションによってアクセスできるすべてのファイル・ロケーションが受け入れられます。ファイルを最初にワークスペースにインポートする必要はありません。
図 3. UML からの COBOL プログラムの生成
- ポップアップ・メニューを使用して、新しい COBOL ソース・モデル・ファイルを生成します。 既にワークスペース内にある COBOL ソース・モデル・ファイルに基づいて COBOL を生成するには、以下の手順を実行します。
- 「プロジェクト・エクスプローラー」ビューでファイル名を右クリックします。
- ファイルのポップアップ・メニューから、「COBOL の生成」メニュー項目をクリックします。
- 新規プロジェクトを作成するのか、それともソース・モード・ファイルが置かれているのと同じプロジェクトに COBOL を生成するのかを決めます。
- 新規プロジェクトを作成する場合は、プロジェクトの名前とロケーションを入力し、リモート同期フィーチャーを使用するかどうかを (新しい 「COBOL プロジェクト」ウィザードと UML から COBOL へのテンプレートを使用する場合のように) 選択し、「完了」をクリックします。
次のタスク
これで、プロジェクトが作成されます。COBOL ソース・コードは中間ファイルから生成され、その中間ファイルも新しいプロジェクトにコピーされます。System z と統合するために、ウィザードでは、リモート同期フィーチャーを選択することをお勧めします。生成されたソース・コードを、System z との統合のために、z/OS® プロジェクトにコピーまたは移動することもできます。