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

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

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

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

モデリング機能は、モデリング プロジェクトというコンテキストで動作します。モデリング機能では、通常の 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)形式でのモデルのインポートおよびエクスポート


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

関連項目