Архитектура Architecture
Простыми словами
Architecture (архитектура) — абстрактный корень для трёх конкретных архитектур UAF: операционной, сервисной и ресурсной. Абстрактность здесь не формальность: по легенде метамодели такой элемент не имеет прямого применения и служит средством построения, поэтому в модели заводят OperationalArchitecture, ServiceArchitecture или ResourceArchitecture, но никогда не Architecture. Группировка нужна ради связей, общих для всех трёх: с ArchitecturalDescription (роли expresses и describedBy) и с кортежем ImpactedBy через роль impactingArchitecture — то есть архитектура может быть тем, что влияет на вызов предприятия. Именно поэтому абстрактный элемент домена Summary & Overview всплывает в стратегическом виде мотивации. Ошибка — читать три подтипа как уровни зрелости: это три разреза одного предприятия, логический, сервисный и физический.
Примеры
Определение перечисляет наследников: OperationalArchitecture, Service Architecture и ResourceArchitecture. Первая описывает логическую архитектуру предприятия, вторая — взгляд со стороны сервисов, третья — со стороны ресурсов и решений.
UAF DMM 1.3, разд. 9.1.2, описание Architecture (рис. 9-39) — перечень подтипов внутри определения
В виде Strategic Motivation Architecture перечислена среди элементов и стоит на конце роли impactingArchitecture кортежа ImpactedBy. Так стандарт позволяет сказать, что вызов предприятия затронут существующей архитектурой, а не только способностью или исходом.
UAF DMM 1.3, разд. 8.1.3 — список Elements и схема вида Strategic Motivation, роль impactingArchitecture у ImpactedBy
Легенда диаграмм метамодели поясняет: «An Abstract denotes that the element has no direct use but is a means of construction». Для Architecture это значит, что элемент существует ради наследования и общих связей, а не для рисования на схеме.
UAF DMM 1.3, разд. 7.3 — легенда цветовых кодов типов элементов метамодели
Определение из первоисточника
дословная выпискаAn abstract type that represents a generic architecture. Subtypes are OperationalArchitecture, Service Architecture, and ResourceArchitecture.
Абстрактный тип, представляющий архитектуру вообще. Подтипы: операционная архитектура, сервисная архитектура и ресурсная архитектура.
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»UAFElement
Входящие
- Обобщение — таксономическое отношение «частное → общее»OperationalArchitecture
- Обобщение — таксономическое отношение «частное → общее»ServiceArchitecture
- Обобщение — таксономическое отношение «частное → общее»ResourceArchitecture
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей