Самоучитель UML

ОглавлениеДобавить в закладки К обложке

Для иллюстрации особенностей параллельных процессов выполнения действий рассмотрим ставший уже классическим пример с приготовлением напитка. Достоинство этого примера состоит в том, что он практически не требует никаких дополнительных пояснений в силу своей очевидности (рис. 7.6).

Рис. 7.5. Графическое изображение разделения и слияния параллельных потоков управления

Рис. 7.6. Диаграмма деятельности для примера с приготовлением напитка

Примечание 60

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


Логин
Пароль
Запомнить меня