An abstract type that represents a behavior or process (i.e. a Function or OperationalActivity) that can be performed by a Performer.
Операция процесса ProcessOperation
На какой вопрос отвечает «Как описать действие, которое выполняет исполнитель, не привязываясь к его конкретной реализации?»
Абстрактный тип, описывающий поведение или процесс, который может выполнить исполнитель. Он объединяет функции и операционные действия в единую сущность для моделирования.
Аналогия Это как абстрактное понятие «работа», которое может быть как написанием отчета, так и сборкой детали, но в обоих случаях его выполняет конкретный сотрудник.
Разобраться
Зачем это нужно
Используется для унификации описания действий в модели, чтобы связать исполнителей с их возможными действиями без дублирования логики.
Применить
Когда это нужно, а когда нет
Когда нужно
- При моделировании абстрактных ролей исполнителей и их потенциальных действий
- Когда нужно создать общий базовый тип для разных видов процессов
- В метамодели, где требуется разграничение между функциями и операционными действиями
Когда не нужно
- Когда описывается конкретный шаг в сценарии взаимодействия — берите Операционный сценарий взаимодействия
- При описании входных или выходных точек процесса — используйте Операционный порт
- Если нужно детализировать сигналы между компонентами — применяйте Операционный сигнал
Типичные ошибки
- 01Прямое использование абстрактного типа в инстанцировании без создания конкретных подтипов
- 02Смешение понятий, когда конкретное действие ошибочно помечается как абстрактный тип вместо его реализации
- 03Игнорирование связи с исполнителем, что приводит к описанию процессов без указания субъекта действия
Сверить с первоисточниками
Что говорят стандарты
Определения из источников с переводом и ссылкой на раздел. Категория показывает назначение каждого подхода.
С чем связано
Связи понятия и его место в структуре подхода.
Управление архитектурой (Architecture Management)
- Обобщение — таксономическое отношение «частное → общее»MeasurableElement
- Обобщение — таксономическое отношение «частное → общее»UML2.5Metamodel::Activity
- Обобщение — таксономическое отношение «частное → общее»UML2.5Metamodel::Operation
- Обобщение — таксономическое отношение «частное → общее»OperationalMethod
- Обобщение — таксономическое отношение «частное → общее»ServiceMethod
- Обобщение — таксономическое отношение «частное → общее»ResourceMethod
Связанные понятия
Понятия, которые обычно смотрят рядом с этим.
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormРеестр процессовИмитационное моделированиеАрхитектура систем и интеграций