Architecture Work Products#

Platform Architecture
status: valid
tags: doc_lifecycle_model_3, platform, architecture_design

Platform Architecture describes the overall software structure with the belonging features, modules and their logical interfaces, i.e. top-level decomposition of the platform into features and their interactions

  • Static view - Overview of features, SW modules and their relationships within the platform

Feature Architecture
status: valid

Feature Architecture linked to Feature Requirements, i.e. interaction of components

  • Static view (Sphinx Needs) - Feature interfaces (to outside of Feature) and interfaces between own components

  • Dynamic view (UML) - Sequences of component interactions and state diagrams

  • Interface view (Sphinx Needs) - Overview of used and provided interfaces

Technical concept on platform or feature level.

Component Architecture
status: valid

Component Architecture linked to Component Requirements

  • Static view (Sphinx Needs) - Component interfaces (to outside of component) and interfaces between own (internal) components

  • Dynamic view (UML) - Sequences of components interactions and components states

  • Interface view (Sphinx Needs) - Overview of used and provided interfaces

Technical concept on component level.

Architecture Verification
status: valid

Depends on architecture guideline and tooling. May include several methods like inspection, modelling, … which are selected in projects SW Verification Plan.