DEFINITION RELATIONSHIPS TAXONOMY BORDERS INTERNAL STRUCTURE LOGICAL FORMULATION CONTENT MANAGEMENT

ENTITY - Bounded Aggregate


Description
Abstract Concept
A  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 Ordering Connections it can participate to.
Within a  Bounded Aggregate structure, Bounded Members can be linked together through Ordering Connectors.
The nature of Ordering Connectors is given by their associated Ordering Connection.
Examples:
- Action Process Typees 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).

Functional Domain:  Compositionality


The purpose of the Compositionality family of concepts is to provide syntactic mechanisms that support the construction of composite Building Blocks.


External references  OMG - KerML - Classifier
 OMG - UML - EncapsulatedClassifier
 SysFEAT - Modularity.pdf
Super Types  Aggregate Entity Block  
Dictionary  SysFEAT Upper Ontology
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: ➝  Instance Of: -->  Enumerated definition: ➝  Syntax: ➝  

LOGICAL FORMULATION


LOGIC-AGDA RDF

File: 8cfa941b6852781f.agda

SEMANTIC TAXONOMY


Sub-Types Super-Types
SUB-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
Border  Aggregate Block::Aggregate Member     Ordering Connection  
Entry Border  Bounded Aggregate::Border     Ordering Connection  
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  Bounded Aggregate::Border     Ordering Connection  
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
CONNECTORS

ConnectorSourceTargetConnector TypeDescription
 Ordering Connector   Bounded Member.  Border.  Exit Border   Bounded Member.  Entry Border   Ordering Connection Abstract Connection
A  Ordering Connector is Block Member that connects a source Bounded Member to a target Bounded Member through their Entry Border and Exit Border.
The semantic of Connector is given by their associated Ordering Connection.
Examples:
. Event that manifests a transition between two states.
. Sequences between the end of a process step and the start of another process step.
. Interface connection between a service consumer agent and a service provider agent.