結合フラグメント

統一モデリング言語 (UML) シーケンス図では、結合フラグメントは相互作用の条件付き構造を定義します。

結合フラグメントは相互作用フラグメントの式を定義します。結合フラグメントは相互作用演算子および対応する相互作用オペランドで定義されます。結合フラグメントを使用すると、複数のトレースをコンパクトかつ簡潔に示すことができます。

結合フラグメントは相互作用演算子、1 つ以上の相互作用オペランド、およびオプションのガード条件で構成されます。

次の図が示す通り、結合フラグメントはライフラインをカバーし相互作用オペランドを含む、1 つのフレームとして表示されます。結合フラグメントに含まれる相互作用オペランドは、水平破線で区切られます。

この相互作用フレームは、ライフラインと交差する 2 つの結合フラグメントを持つ 2 つのライフラインを示します。最初のループ結合フラグメントには、1 つの相互作用オペランドおよびガード条件が含まれます。2 番目の代替結合フラグメントには、それぞれガード条件を持つ 2 つの相互作用オペランドがあります。

関連概念
ライフライン
メッセージ
実行オカレンス
相互作用オカレンス
関連タスク
結合フラグメントの作成
相互作用フラグメントのサイズ変更
結合フラグメントへの相互作用オペランドの追加
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005