2010-01-22 67 views

回答

3

在事件順序無關緊要時使用主題對象,即它們可以按任何順序安全地進行。

This是我在Google搜索核心序列圖時發現的前幾頁中的一個。

+0

我也發現了這個鏈接,但我不確定它是否相關,因爲它針對的是MSC,而不是UML。 但它幫助,謝謝。 – 2010-01-22 01:42:33

2

的coregion爲表示並行的CombinedFragments UML 2.2上層建築規範中的一個符號上/ sytanx選擇(14.3.3)表示:

並行的interactionOperator面值 指定該CombinedFragment 表示 之間並行合併操作數的行爲。只要保留每個操作數施加的排序 就可以以任何方式交織 不同操作數的 發生規範 。並行合併限定 組跡線描述所有 方式那的 操作數OccurrenceSpecifications可以交錯 而不 操作數內阻礙 OccurrenceSpecifications的順序。

上面的答案是正確的,這只是更多的上下文。

1

UML由OMG在兩個文檔(http://www.omg.org/spec/uml)中指定:UML基礎結構和UML超結構。無論文件可能不是官方的。

在UML上層建築部分14.3.3據說:

用於並行組合碎片甲記法速記可用於常見的情況,其中的事件發生(或其它嵌套片段)的上一個生命線的順序是無關緊要。這意味着在生命線的給定「核心區」中,所有直接包含的片段被視爲並行組合片段的獨立操作數。