Обобщение сценария взаимодействия InteractionScenarioGeneralization
Простыми словами
Кортеж обобщения для сценариев взаимодействия: связывает более общий сценарий с более частным. В UAF таких кортежей четыре — по одному на Process, PropertySet, StateDescription и InteractionScenario, — и все они устроены одинаково: два родителя, UML2.5Metamodel::Generalization и MeasurableElement, роли general и specific, размещение в пакете Taxonomy домена управления архитектурой. Смысл отдельного элемента вместо штатного обобщения UML в том, что связь становится измеримой и попадает в реестр наравне с прочими. Ни в один список Elements спецификаций видов он не входит: обобщение рисуют штатной стрелкой, а не отдельным прямоугольником. Ошибка — искать пятый такой кортеж для способностей: у них CapabilityGeneralization, но он наследует PropertySetGeneralization и живёт в стратегическом домене.
Примеры
Карточка начинается словами «A InteractionScenarioGeneralization is a taxonomic relationship between a more general InteractionScenario and a more specific InteractionScenario.» Артикль перед гласной не тот; у трёх однотипных соседей в этом месте всё верно.
UAF DMM 1.3, разд. 9.1.1, пакет Taxonomy — Description карточки InteractionScenarioGeneralization
ProcessGeneralization, PropertySetGeneralization, StateDescriptionGeneralization и InteractionScenarioGeneralization определены одинаковыми фразами и имеют одну и ту же пару родителей. Различается только тип, между экземплярами которого устанавливается таксономическое отношение.
UAF DMM 1.3, разд. 9.1.1 — карточки четырёх кортежей обобщения
CapabilityGeneralization определён как таксономическое отношение между более общей и более частной способностью, но его родитель — PropertySetGeneralization, и живёт он в пакете Taxonomy стратегического домена, а не в управлении архитектурой.
UAF DMM 1.3, разд. 9.1.3 — карточка CapabilityGeneralization и рис. 9-55
Определение из первоисточника
дословная выпискаA InteractionScenarioGeneralization is a taxonomic relationship between a more general InteractionScenario and a more specific InteractionScenario.
Таксономическое отношение между более общим и более частным сценарием взаимодействия (InteractionScenario).
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»UML2.5Metamodel::Generalization
- Обобщение — таксономическое отношение «частное → общее»MeasurableElement
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей