Task: Create Shared Model
This task creates a model to hold both interfaces elements (interfaces, operations, data types) and internal semantic elements shared by multiple subsystems.
Purpose
The purpose of the shared model is to provide a location for interface and semantic elements that are used by multiple subsystems.
Relationships
RolesPrimary: Additional: Assisting:
InputsMandatory: Optional:
  • None
External:
  • None
Outputs
Main Description
The shared model is used by multiple subsystems to hold information used by them. It typically organized into three primary areas - overall architectural descriptions, interface elements, and internal but common elements.
Steps
Determine shared model organization
Create shared model
Create shared model organization
Establish shared model baseline
Key Considerations
Elements that fall completely within one subsystem should be represented solely withyin that subsystem.