Моделирование бизнеса. Методология ARIS


3.7. Связи объектов

Важную роль при моделировании играет правильный выбор связей между объектами модели. Связь — описание взаимоотношений между двумя объектами, имеющая определенные свойства (рис. 20). Каждая связь:

• имеет уникальное имя;

• принадлежит к определенному типу. Тип связи зависит как от типов соединяемых объектов, так и от направления соединения. Между некоторыми типами объектов связи не могут существовать;

• соединяет исходный и конечный объекты;

• характеризуется своими свойствами;

• может создавать свои экземпляры, внешний вид которых может быть изменен в определенных пределах.

Среди связей различают соединения и детализирующие связи.

Соединения — это такие связи, экземпляры которых представляют собой видимые соединения между двумя объектами внутри одной модели. Соединения классифицируются на структурно-зависимые и структурно-независимые. При детализации можно создавать связи между базовым объектом и одним или большим количеством объектов из детализирующей модели. Связь между типами объектов, пересекающая границу между моделями, называется типом детализирующей связи. Отдельная связь между двумя объектами называется детализирующей связью.

Каждая связь в рамках методологии ARIS имеет следующие свойства:

• размещение атрибутов (Attribute placements},

• внешний вид связи (Connection Appearance);

• местонахождение связи (Connection Occurrences);

• атрибуты связи (Attributes);

• заполненные атрибуты (Maintained Attributes);

Между двумя объектами может быть создана одна или несколько связей различных типов. В рамках одной модели число типов связей может меняться от единиц (например, три — в дереве функций) до нескольких десятков (например, 24 — в организационной схеме). Один и тот же тип связи может присутствовать в нескольких моделях.