DEFINITION RELATIONSHIPS SEMANTIC TAXONOMY BORDERS INTERNAL STRUCTURE TEXTUAL SYNTAX CONTENT MANAGEMENT

BUILDING BLOCK - Bounded Aggregate


Description
Abstract Concept
Bounded Aggregate is an Aggregate Entity Block which hides its internal structure to the outside world by means of formal Borders.
The only way to access a  Bounded Aggregate is through its formal Borders, which ensures the aggregate's internal consistency.
The Borders of a  Bounded Aggregate is determined by the Connection Relationships it can participate to.
Within a  Bounded Aggregate structure, Bounded Members can be linked together through  Connectors.
The nature of  Connectors is given by their associated Connection Relationship.
Examples:
- Action Processes are bounded by their start and end events (see Behavioral Event).
- Applications are bounded by their APIs borders (API Service Point and API Request Point).
External references  OMG - UML - EncapsulatedClassifier,    SysFEAT - Modularity.pdf
Super Types  Aggregate Entity Block (from partition:  Structural Partition of Aggregate Entity Block)  
Functional Domain  Compositionality
The purpose of the Compositionality family of concepts is to provide syntactic mechanisms that support the construction of composite Building Blocks.
Dictionary  Dictionary of SysFEAT patterns
Lexical Scope  Block Lexical Scope 
  Container 
Framework Mapping Meta-Model Legend : Aggregate - Internal Structure

RELATIONSHIPS


Simple Graph Graph & Inheritance Table

Simple Graph

Composition:   Classification:   Specialization:   Enumerated definition:   Syntax:   

TEXTUAL SYNTAX


SEMANTIC TAXONOMY


Sub-Types Super-Types

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.

BORDERS


NameSuper typeBorder TypeDescription
Entry Border  Aggregate Block::Aggregate Member     Connection Relationship  
An  Entry Border is a Border of a Bounded Aggregate that serves as a connection point allowing external Aggregate Blocks to access Aggregate Members within the Bounded Aggregate.
Examples: an  Entry Border can be physical (such as a door or gateway), functional (such as an API endpoint in software or the Start Event of a process).
Exit Border  Aggregate Block::Aggregate Member     Connection Relationship  
An  Exit Border is a Border of a Bounded Aggregate that serves as a connection point allowing Bounded Members to connect to external Bounded Aggregates.
Examples: an  Exit Border can be physical (such as a door or gateway), functional (such as requested API endpoint in software or the End Event of a process).

INTERNAL STRUCTURE


../images/8cfa941b6852781f_8cfabb0a6852840f_i.png