Корегионы в UML - PullRequest
       21

Корегионы в UML

4 голосов
/ 22 января 2010

Что такое корегионы в диаграммах последовательности UML?

Ответы [ 3 ]

3 голосов
/ 22 января 2010

Коррегионы используются, когда последовательность событий не имеет значения, то есть они могут безопасно происходить в любом порядке.

Это - одна из первых нескольких страниц, которые я обнаружил при поиске диаграммы последовательности coregion в Google.

2 голосов
/ 24 января 2010

coregion - это нотационный / sytanx выбор для представления параллельных CombinedFragments в спецификации надстройки UML 2.2 (14.3.3):

Параллельное взаимодействие обозначает, что CombinedFragment представляет собой параллельное слияние между поведение операндов. Возникновение Спецификации различные операнды могут чередоваться любым способом, пока заказ навязывается каждым операндом как таковым сохранились. Параллельное слияние определяет набор следов, который описывает все Способы, которые происходят в спецификации операнды могут чередоваться не препятствуя порядку Вхождение Спецификации в пределах операнд.

Ответ выше верен, это просто контекст.

1 голос
/ 02 августа 2012

UML указывается OMG в двух документах (http://www.omg.org/spec/uml): Инфраструктура UML и надстройка UML. Какая бы документация не была официальной.

В разделе надстройки UML 14.3.3 сказано:

Обозначения обозначений для параллельных объединенных фрагментов доступны для общей ситуации, когда порядок событий (или других вложенных фрагментов) на одной линии жизни не имеет значения. Это означает, что в данной области «coregion» Линии жизни все непосредственно содержащиеся фрагменты считаются отдельными операндами параллельного объединенного фрагмента.

...