Documentation

VerifiedMBSE.VV.Layer

V-Model Design Layers (ECSS-E-ST-10C Compliant) #

Overview #

Eight layers: the seven ECSS-E-ST-10C layers (mission, system, segment, subsystem, assembly, unit, part) plus a project-specific component layer inserted between unit and part.

Depth-based ordering #

Each Layer is assigned an integer depth in the range 0..7, and the Ord instance together with the Layer.supports relation are defined uniformly in terms of this depth. A larger depth denotes a lower layer (further decomposition).

LayerdepthDescription
mission0Overall mission
system1A single spacecraft or ground station as a whole
segment2Major divisions such as space segment / ground segment
subsystem3AOCS, EPS, TCS, ...
assembly4Assemblies: avionics boxes, valve stacks
unit5Units: individual sensors, a single MCU
component6Components: an ADC IC, a motor (project-specific)
part7Terminal parts: resistors, bolts, ...

The Ord instance orders layers naturally by depth, so mission < system < ... < part, matching the usual ECSS hierarchy diagrams where higher levels appear with smaller indices.

V-model design layer: the seven ECSS-E-ST-10C layers plus a project-specific component layer.

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[implicit_reducible]
      Equations
      @[implicit_reducible]

      Layer ordering via depth.

      Produces the natural order mission (0) < system (1) < ... < part (7), in agreement with the usual ECSS hierarchy diagrams (upper layers have smaller indices).

      Equations