Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами
Корпоративные архитектуры

Агрегация Aggregation

Простыми словами

Агрегация отвечает на вопрос «что во что входит», когда части живут своей жизнью. Отличие от composition ровно одно и оно жёсткое: композиция — специализация агрегации, добавляющая зависимость существования, и при удалении составного его части удаляются тоже; правила допустимости при этом совпадают, композиция разрешена ровно там же, где агрегация. Значит, выбор между ними — это ответ на вопрос «переживут ли части целое», а не на вопрос, где части лежат. Отличие от assignment: назначение распределяет ответственность и исполнение, а не объединяет. По силе структурных отношений агрегация сильнее реализации и назначения, но слабее композиции, и в выводе цепочки остаётся слабейшее звено. Между двумя элементами одного типа агрегация допустима всегда, а структурную связь можно показать вложением.

Примеры

Всегда допустима внутри типа

«An aggregation relationship is always allowed between two elements of the same type.»

ArchiMate 4 Specification, разд. 5.1.1 — Aggregation

Агрегация части — агрегация целого

«For example, if a part of A aggregates B, A itself is also considered to aggregate B. Conversely, if A aggregates B, that can be interpreted as some part of A aggregating B.»

ArchiMate 4 Specification, разд. 5.1.5 — семантика структурных отношений

Два способа записать одно и то же

«shows two ways to express that the “Customer File” aggregates an “Insurance Policy” and “Claim”»

ArchiMate 4 Specification, разд. 5.1.1, Example 5-1 — Aggregation

Определение из первоисточника

дословная выписка

Represents that an element combines one or more other concepts.

машинный перевод

Означает, что элемент объединяет одно или несколько других понятий.

Источникhttps://pubs.opengroup.org/architecture/archimate4-doc/chap05.html

Как это обозначают

Врезка из первоисточника: ArchiMate 4 Specification (The Open Group, April 2026, C260), приложение с нотацией.

  • Символ нотации: Aggregationлиния связи

Основные параметры

Атрибуты этой сущности по справочнику источника.

  • Имена ролей (нормативные):
  • → aggregates
  • ← aggregated in

В прошлых редакциях

3.2редакция заменена
A whole-part relationship where the part may exist independently.

Тип связи ArchiMate 3.2: агрегация.

https://pubs.opengroup.org/architecture/archimate32-doc/

Связанные понятия

Служебные сведения
Вид документа
Relationship
Место в подходе
Relationships / Отношения — Structural
Редакция
4
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей

Поддержка