Ресурсная роль ResourceRole
Простыми словами
«Usage of a ResourcePerformer in the context of another ResourcePerformer. Creates a whole-part relationship» — употребление исполнителя внутри другого исполнителя. Это одна из самых нагруженных конструкций UAF: роль перечислена более чем в двадцати видах и держит на себе пять родителей. SubjectOfResourceConstraint — на роль накладывают ресурсные ограничения. LocationHolder — только роль (и её операционный двойник) может иметь место. AssetRole — роль участвует в анализе рисков в контексте, через AffectsInContext и OwnsRiskInContext. InteractionRole — роль стоит на линии жизни в последовательностях. OpposableElement — роль может быть противопоставлена другой. Потомков двое, оба из кадрового ряда: PostRole и SubOrganization. Ошибка — вешать на исполнителя то, что принадлежит роли: место, риск в контексте и назначение функции живут именно здесь.
Примеры
Строка Generalization называет SubjectOfResourceConstraint, LocationHolder, AssetRole, InteractionRole и OpposableElement. Последний определён как тип элемента, которому разрешено иметь отношение Opposes к другому такому же.
UAF DMM 1.3, разд. 9.1.7 Resources::Structure, рис. 9-174 ResourceRole; разд. 9.1.1 Architecture Management::Taxonomy — определение OpposableElement
InteractionRole — «An abstract type that represents an individual participant in the InteractionScenario». Поэтому концы ResourceMessage ведут к роли, а не к исполнителю: в последовательности взаимодействуют употребления.
UAF DMM 1.3, разд. 9.1.1 Architecture Management::Sequences — определение InteractionRole; разд. 9.1.7 Resources::Sequences, рис. 9-186
PostRole и SubOrganization наследуют ResourceRole и одновременно OrganizationalResource. Через это двойное наследование кадровая структура получает всё, что умеет ресурсная роль, включая место и участие в анализе рисков.
UAF DMM 1.3, разд. 9.1.6 Personnel::Structure, рис. 9-152 PostRole и рис. 9-153 SubOrganization — строки Generalization
Определение из первоисточника
дословная выпискаUsage of a ResourcePerformer in the context of another ResourcePerformer. Creates a whole-part relationship.
Использование ресурсного исполнителя в контексте другого ресурсного исполнителя. Создаёт отношение «целое — часть».
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»SubjectOfResourceConstraint
- Обобщение — таксономическое отношение «частное → общее»LocationHolder
- Обобщение — таксономическое отношение «частное → общее»AssetRole
- Обобщение — таксономическое отношение «частное → общее»InteractionRole
- Обобщение — таксономическое отношение «частное → общее»OpposableElement
Входящие
- Обобщение — таксономическое отношение «частное → общее»PostRole
- Обобщение — таксономическое отношение «частное → общее»SubOrganization
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormОргструктураРоли и доступыРеестр процессов