C++ から UML への変換

C++ から UML への変換は、C++ コードを UML モデル要素に変換します。

有効な変換ソース

変換構成で指定するソースは、C/C++ 開発ツール (CDT) を使用して作成されたものである必要があります。 C++ プロジェクト、プロジェクト内の C++ ソース・フォルダー、または C++ ソース・ファイルを、変換ソースとして指定することができます。

変換構成エディターを使用せずにプロジェクト内の C++ 要素を選択する場合、変換構成で指定されたソース・プロジェクトまたは要素は、選択したソース要素によってオーバーライドされます。変換構成は影響を受けず、「変換構成」エディターまたはウィザードの「ソースとターゲット」ページで指定したソースも変更されません。

注: 後方変換を可能にする場合は、変換ソースとして C++ プロジェクトを指定し、CDT を使用してプロジェクトを作成する必要があります。 後方変換は UML モデル要素を C++ コード要素に変換し、それらのコード要素を指定した C++ プロジェクトまたはフォルダーに保管します。

有効な変換対象

有効な変換対象は UML モデルです。

ターゲット UML モデルによる変換出力の比較およびマージ

C++ から UML への変換では、機能の比較およびマージを使用して、ターゲット・モデルと変換によって生成される一時モデルの違いを判別します。 C++ から UML への変換を実行すると、マージ・エディターに 2 つのモデルの違いが表示されます。 マージ・エディターのダイアログ・ボックスで、変換でターゲット・モデルにマージする変更点を選択することができます。

チーム・サポートとの統合

変換は、ファイルの自動チェックアウトや新規ファイルの追加を 可能にする CVS、Rational® ClearCase®、 および Rational ClearCase LT バージョン管理システムとの 統合機能を提供します。

関連タスク
C++ コードから UML モデルへの変換
C++ から UML への変換構成の作成または編集
チーム機能の使用可能化
C++ から UML への変換用のソースとターゲットの指定
C++ から UML への変換で UML の操作および関連を生成する方法の指定
関連資料
C++ から UML への変換によるソース・コードの変換処理

フィードバック