| Synonym | Composite Member |
|---|---|
| Description | Abstract Contextual Concept An Aggregate Member is an Entity that serves as an internal constituent of an Aggregate Block, incorporating (aggregating) an external Building Block into its parent structure. Aggregation is the syntactic mechanism that enables the construction of modular, composite Building Blocks. It establishes a reified Relationship (the nested Aggregate Member) between the Aggregate Block and the aggregated Building Block, allowing the definition of local characteristic specific to the Aggregate Member. This mechanism facilitates the expression of emergent properties within the composite structure of the Aggregate Block . Examples: . "Attributes" of a "UML class" are Aggregate Members. . Steps of a process are Aggregate Members. . "Specializations" of a Class are Aggregate Members. Block Packaging: an Aggregate Member is either a Hierarchical Member or a Block Member Extensional Definition: an Aggregate Member is either an Ordering Connector or an Entity Member |
| External references | OMG KerML - That |
| Nesting Aggregate | Aggregate Block |
| Aggregated Block | Building Block |
| Super Types |
Abstract Entity
Non-Dependency Relationship |
| Relationship | Cardinality | Target Entity | Source Entity | Description |
|---|---|---|---|---|
Aggregation of -Building Block- |
[0..*] |
Building Block |
Aggregate Member |
Click node rectangle to collapse/expand one level. Click triangle for full recursive collapse/expand. Double-click on a node to open its URL. Hover for description.