Aggregation Diagram



Definition

An aggregation diagram is a design diagram work product that primarily documents the aggregation relationships between classes and types (interfaces) of objects.

Objectives

The typical objectives of an aggregation diagram is to:

Benefits

The typical benefits of an aggregation diagram are to:

Contents

The typical contents of an aggregation diagram are:

Stakeholders

The typical stakeholders of an aggregation diagram are:

Phases

Preconditions

Aggregation diagrams can typially be started if the following preconditions hold:

Inputs

The typical inputs to an aggregation diagram include:

Guidelines

Conventions

Aggregations diagrams are typically constrained by the following conventions:

Examples