Введение в формальные методы описания бизнес-процессов. Кулябов Д.С - 102 стр.

UptoLike

102 Глава 8. Универсальный язык UML моделирования сложных систем
o : объект с собственным именем o;
o : C объект с собственным именем o, являющийся экземпляром
класса C;
: C анонимный объект, являющийся экземпляром класса C;
o/R : C объект с собственным именем o, являющийся экземпляром
класса C и играющий роль R;
/R : C анонимный объект, являющийся экземпляром класса C и
играющий роль R;
o/R объект с собственным именем o, играющий роль R;
/R анонимный объект, играющий роль R.
Рис. 8.26. Варианты возможных записей полного имени объекта в языке UML
В UML все объекты делятся на пассивные и активные (рис. 8.27). Пас-
сивный объект оперирует только данными и не может инициировать деятель-
ность по управлению другими объектами, но может посылать сигналы в про-
цессе выполнения запросов. У активного объекта есть собственный процесс
управления и он может инициировать деятельность по управлению другими
объектами (обозначается прямоугольником с утолщёнными границами).
Относящиеся к деятельности объекты можно включить в диаграмму дея-
тельности, и с помощью символа зависимости привязать к той деятельности
или переходу, где они создаются, модифицируются или уничтожаются. Такое
сочетание зависимостей и объекта называется траекторией объекта (Object
Flow), поскольку описывает его участие в потоке управления.