A InteractionScenarioGeneralization is a taxonomic relationship between a more general InteractionScenario and a more specific InteractionScenario.
Обобщение сценария взаимодействия InteractionScenarioGeneralization
На какой вопрос отвечает «Как связаны общий шаблон взаимодействия и его конкретная реализация?»
Связь, показывающая, что один сценарий является частным случаем другого. Более конкретный вариант наследует структуру от общего, но добавляет свои детали.
Аналогия Как отношение между понятием «транспорт» и «такси»: такси — это конкретный вид транспорта, который наследует общие свойства, но имеет свои особенности.
Разобраться
Зачем это нужно
Используется для структурирования модели, чтобы избежать дублирования общих логики в каждом частном сценарии. Помогает наглядно показать иерархию и вариативность процессов взаимодействия.
Применить
Когда это нужно, а когда нет
Когда нужно
- Когда нужно выделить общий шаблон для нескольких похожих сценариев.
- При описании иерархии сценариев от абстрактного к конкретному.
- Для упрощения модели, вынося общую логику в базовый сценарий.
Когда не нужно
- Если сценарии независимы и не имеют общей структуры.
- Когда речь идет о связи между процессами или сервисами, а не сценариями.
- Если требуется описать временную последовательность, а не таксономию.
Типичные ошибки
- 01Путать эту связь с последовательным вызовом одного сценария другим.
- 02Применять обобщение к сценариям, которые не имеют общего предка или структуры.
- 03Считать, что связь описывает временной порядок выполнения, а не таксономическую зависимость.
Сверить с первоисточниками
Что говорят стандарты
Определения из источников с переводом и ссылкой на раздел. Категория показывает назначение каждого подхода.
С чем связано
Связи понятия и его место в структуре подхода.
Управление архитектурой (Architecture Management)
- Обобщение — таксономическое отношение «частное → общее»UML2.5Metamodel::Generalization
- Обобщение — таксономическое отношение «частное → общее»MeasurableElement
Связанные понятия
Понятия, которые обычно смотрят рядом с этим.
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей