クラス図モデル要素のマッピング・テーブルを使用して、UML 1.4 と UML 2.0 の間の差を理解することができます。
| UML 1.4 | UML 2.0 |
|---|---|
| 引数名 | クラスが ownedParameteredElement プロパティーであるテンプレート・パラメーター。 クラス名は Rose 引数名です。 |
| 引数タイプ | Rose ステレオタイプの Type プロパティー。 |
| 引数デフォルト値 | 使用可能な場合はモデル内の既存のクラス、使用可能でない場合は Rose ステレオタイプのデフォルトのプロパティーを参照します。 |
| 関連ロール | 関連の端プロパティー
端は 2 つの方法のいずれかで所有されます。
|
| 関連クラスを持つ関連 | 関連およびクラスは、UML2.0 内の単一要素にマージされます。関連のグローバル固有 ID (guid) のみが UML 2.0 モデル内で保存されます。 |
| 仮引数 | テンプレート・パラメーターの置換 |
| 仮引数 (仮引数のコレクション) | テンプレート・バインディング |
| テンプレート・パラメーター | テンプレート・パラメーターのタイプ属性は、テンプレート・パラメーターのステレオタイプとしてインポートされます。 |
| 3 層図 | クラス図 層はインポートされません。 図形で層を再作成することを考慮してください。 |