При использовании одного и того же объекта в нескольких моделях каждая из них содержит его различные экземпляры. Атрибуты этих экземпляров идентичны во всех моделях. Создание нового экземпляра осуществляется посредством последовательности операций Copy (Копировать) и Paste (Вставить).
Детализация производится путем привязки модели экземпляру. Для этого следует воспользоваться командой Assignment/Create (Детализация/Создать) контекстного меню объекта или командой New (Новая) во вкладке Assignments (Детализации) диалогового окна свойств объекта.
При этом детализация будет создана не для каждого экземпляра объекта, а для его описания. Иными словами, создается детализация одного из объектов модели, но она же будет проведена для всех экземпляров, в какой бы модели объект ни присутствовал.
Указанные два механизма формируют сложную систему взаимосвязей моделей, обеспечивающую комплексный взгляд на моделируемый объект как с точки зрения различных аспектов его функционирования, так и с точки зрения различных форм описания.
Примеры использования одного типа объекта в нескольких типах моделей представлены в табл. 45. Различные виды детализации объектов приведены в табл. 46.
Таблица 45. Использование объектов в различных типах моделей
Типы объектов в UML-диаграммах | Типы объектов в других моделях ARIS |
Действие (UML-диаграмма действии) | Функция (еЕРС, дерево функций и т.д.) |
Операция (UML-диаграмма класса, UML-диаграмма описания класса) | Функция (еЕРС, дерево функций и т.д.) |
Исполнитель (UML-диаграмма использования приложений) | Тип сотрудника (еЕРС, организационная схема) |
Состояние (UML-диаграмма состояний) | Состояние объекта, результат (еЕРС и т.д.) |
Состояние объекта (UML-диаграмма действий) | Состояние объекта, результат (еЕРС и т.д.) |
9.5. Определение глубины моделирования
Комплексное описание организации состоит не из одной модели, а из множества взаимосвязанных моделей различных типов. Сложные процессы не следует представлять одной детальной диаграммой, поскольку она крайне сложна для восприятия и анализа. Необходимо начинать с общего обзора процесса, каждый этап которого затем итеративно уточняется дополнительными моделями.
Удобство восприятия результатов обеспечивает модели верхнего уровня обзором моделируемой предметной области (например, диаграмма добавленного качества, коммуникационная диаграмма и другие).
Дальнейшая детализация объектов на модели более низкого уровня должна быть тщательно продумана и принята участниками моделирования.
Определение глубины моделирования связано с выбором: