| UML 1.4 | サポートされている UML バージョン |
|---|---|
| アクション | UML アクティビティーによって所有された UML アクション。 アクティビティーは、onEvent アクションのキーワードの入状時、Do、退状時またはイベントで表示されます。 |
| 遷移上のアクション | UML コントロール・フロー上のステレオタイプの文字列プロパティー |
| アクティビティー | アクティビティー |
| ダイアグラム上のアクティビティーのインスタンス | CallBehaviorAction としてインポートされたダイアグラム上のアクティビティーのインスタンス
すべてのインスタンスに、新しい CallBehaviorAction が作成されます。 |
| デシジョン | 分岐/マージが 1 つの内向き遷移と複数の外向き遷移を持っている場合は、分岐/マージ・ノード。
分岐/マージが複数の内向き遷移と 1 つの外向き遷移を持っている場合は、マージ・ノード。 |
| イベント | 状態所有のイベントは、アクティビティーに所有されたキーワード、Entry とともにアクションにマップされます。
遷移所有のイベントはマップしませんが、コントロール・フロー名の一部になります。 イベントの詳細は、コントロール・フロー上のステレオタイプ属性内に保管されます。 |
| 終了状態 | アクティビティー終了ノード |
| 開始状態 | 初期ノード |
| オブジェクト・インスタンス | 中央バッファー・ノード 永続オブジェクトは、UML2 DataStoreNode に変換されます。 静的で一時的なオブジェクトは、CentralBufferNodes としてインポートされます。 マルチインスタンス・オブジェクトは "*" の上部境界を獲得します。 その他のオブジェクトは 1 の上部境界を獲得します。 |
| 状態 | アクティビティー |
| 状態マシン | アクティビティー
注: ネストされた状態マシンは、ネストされた構造化アクティビティー・ノードに変換されません。
状態マシンのコンテンツは、より新しいバージョンの UML 内の親ノードに直接、所有されます。
|
| Swimlane (パーティションと呼ばれることもあります) | アクティビティー・パーティション |
| 同期バー | 同期が 1 つの内向き遷移と複数の外向き遷移を持っている場合は、フォーク・ノード。
同期が複数の内向き遷移と 1 つの外向き遷移を持っている場合は、ジョイン・ノード。 注: フォークおよびジョイン・ノードは、2 つ以上の作業パーティションにまたがることができません。
これはサポートされている UML バージョンの制限ではありませんが、フォークおよびジョイン・ノードは、同時に 1 つの作業パーティション内にしか常駐できません。
|
| 遷移 | 制御フロー コントロール・フローは、ガード条件および重みを指定しなければなりません。 Rose 遷移がガード条件を定義しない場合は、リテラル・ブール値が True として設定されます。 重みはリテラル整数値 1 へ設定されます。 |
| 遷移イベント | コントロール・フロー名
遷移イベントはインポートされませんが、この遷移イベントはコントロール・フロー・ラベルの一部になり、そのコントロール・フローの名前を形成します。 イベントの詳細は、コントロール・フローのステレオタイプのプロパティー内で表示されます。 |
| 遷移ガード | 制御フロー・ガード ガード・テキストは、コントロール・フロー・ガード (不透明式) の本体に移動します。 |
| 遷移送信イベント | Rose ステレオタイプの送信イベント・プロパティー内のテキスト・ストリング。 |
| 遷移送信引数 | Rose ステレオタイプの送信イベント・プロパティー内のテキスト・ストリング。 |
| 遷移送信ターゲット | Rose ステレオタイプの送信イベント・プロパティー内のテキスト・ストリング。 |