Диаграммы активности, последовательности и состояния: все правильные способы отображения поведения потока.
1-й: (против комментариев) В UML есть два набора диаграмм или элементов моделирования: статическая структура, как вы выразились, и поведенческая. Любая книга поможет вам разобраться в расколе, как правило, в содержании / оглавлении, кроме того, это можно увидеть на странице 11 UML-статьи Мартина Фаулера «На мой взгляд, почти дефактный стандарт для начала UML».
2nd: (К вопросу и комментарию sipwiz) Диаграммы действий обычно не понимаются для моделирования бизнес-процессов, однако их можно использовать для этого, и большинство примеров или простых руководств подходят к ним с точки зрения бизнеса .
Обсуждение ваших опций для модельных тем:
Диаграммы действий - Позволяет разветвляться и задавать параллелизм с использованием BAR и строк использования. Обратите внимание, что пример внизу - это не бизнес-процесс, пример . Большинство людей могут читать это, бизнес, менеджмент и разработчики, хотя иногда им может не хватать деталей или они запутываются.
Диаграммы взаимодействия последовательностей - В том же посте, пример , вы увидите диаграммы последовательностей, позволяющие задавать параллельное поведение в последовательности, упаковывая параллелизуемое поведение с меткой «par» Это полезно, чтобы показать читателю, какие методы могут или должны вызываться параллельно, т. е. разными потоками. Это метод, который я бы использовал для подробных разработок, таких как обсуждение создания объекта.
Диаграмма состояний - Диаграмма состояний, также как и операция, допускает параллелизм, используя BAR и строки использования.
ПРИМЕЧАНИЕ: Они не будут моделировать конкретную нить и ее точный цикл подъема, поскольку это является частью уровня моделирования экземпляра / времени выполнения, если это то, что вы хотите уточни свой вопрос и я отвечу. Я бы просто смоделировал его, используя один из вышеперечисленных, поскольку никто, кроме эксперта по MDA / UML, не вызовет вас, и вы не создаете работающую систему.
Также: пожалуйста, обратите внимание, что дополнительную информацию можно найти в большинстве книг UML.
Также кредитное плечо: http://www.jguru.com/faq/view.jsp?EID=56322