UML モデリング プロジェクト

提供: RAD Studio
移動先: 案内検索

モデリングの概念 への移動

RAD Studio は、project のコンテキストで動作します。プロジェクトは、ターゲット アプリケーションを作成する RAD Studio によって使用されるファイルのコレクションです。このコレクションは、ソース コード ファイルやリソースなど、ユーザーがインクルードし直接編集するファイル群や、RAD Studio が暗黙的に管理するその他のファイル群から構成されます。このコレクションのファイルはすべて、RAD Studio によって作成および管理される、特定の プロジェクト ファイル から参照されます。プロジェクト ファイルはまた、それらのソース ファイルからターゲット アプリケーションを構築するために、RAD Studio が使用する設定をすべて格納しています。RAD Studio は、ファイル拡張子が .dproj(Delphi プロジェクトの場合)または .cbproj(C++Builder プロジェクトの場合)である、プロジェクト ファイルを使用します。

モデリング機能は、モデリング プロジェクトというコンテキストで動作します。モデリング機能では、通常の RAD Studio プロジェクトが拡張されて、モデリング プロジェクトで使われる UML ダイアグラムについて記述したファイルが追加されます。モデリング機能により、これらのモデリング ファイルの参照がモデリング プロジェクト ファイルに追加されます。

モデリング機能では、実装およびデザインという種類のモデリング プロジェクトを扱います。

  • 実装プロジェクト — 実装プロジェクトは言語固有のプロジェクトです。実装プロジェクトは UML 1.5 モデルのみをサポートします。実装プロジェクト ファイルは、このプロジェクトで作成された Delphi ソース コード ファイルと、UML ダイアグラムのファイルを指します。Delphi プロジェクトに対して、UML 1.5 モデルを作成することができます。実装プロジェクト ファイルのファイル拡張子は、.dproj です。
  • デザイン プロジェクト -- デザイン プロジェクトは言語中立で、UML 1.5 仕様と UML 2.0 仕様のいずれかに準拠します。デザイン プロジェクト ファイルのファイル名拡張子は .tgproj です。

プロジェクトに含めるディレクトリ、アーカイブ、ファイルは任意に定義できます。[オブジェクト インスペクタ]を使って、プロジェクトの作成時にプロジェクト プロパティを設定したり後で変更することができます。

サポートされているプロジェクトの形式

プロジェクトの形式 プロジェクトの種類 サポートされている基本アクション

Delphi

実装

作成、オープン、保存、編集。

モデリング デザイン形式: UML 1.5、UML 2.0

デザイン

作成、オープン、保存、編集。

モデリングの古いエディション

デザインまたは実装

インポート、共有。

IBM Rational Rose(MDL)形式

デザイン

新しいデザイン プロジェクトを、インポート MDL プロジェクト インポート ウィザードを使用して作成します。(IBM Rational Rose(MDL)形式のモデルをインポートするを参照)。

XMI 形式

デザイン

XMI(XML Metadata Interchange)形式でのモデルのインポートおよびエクスポート


どのタイプのプロジェクトを利用できるかは、ライセンスによって決まります。

関連項目