DEFINITION DISJOINT SUBTYPES CONTENT MANAGEMENT

FAMILY OF CONCEPTS - Lexical Scoping of Block Lexical Scope


Categorized Class  Block Lexical Scope
Block Lexical Scope is a Block Collection that is also a Lexical Scope for the Building Blocks it groups.
Block Lexical Scope defines the existence of its Building Blocks through nesting.

DISJOINT SUBTYPES of 'Block Lexical Scope'


NameDescription
  Container
Container is a collection of Building Blocks whose existence and meaning are defined by the  Container.
Container is both:
1. A Lexical Scope: the meaning and usage of a Building Block is only applicable within the context of the  Container to which it belongs.
2. A universe of discourse: the complete range of Building Blocks that are expressed, assumed, or implied in an architecture domain.
Examples:
- Library
- Enterprise
  Hierarchical Member
Hierarchical Member is an Aggregate Member that is also a Block Lexical Scope for the Building Block it aggregates: it relates its aggregated block by nesting (see Nesting Relationship).
 Hierarchical Members are used to build hierarchical structures of Building Blocks, in constrast to Block Members which are used to build network structures of Building Blocks.