Skip to content

Orbiter Program Requirements Traceability

Every requirement of the program in one matrix, grouped by the team that owns it, with its lineage, refinements, satisfiers and verification count; then the gaps that remain and the checks that fail.

Traceability matrix

Requirements by owning team

team: Comms

team shortName name priority derivedFrom descendants refinedBy satisfiedBy verifications satisfied
Comms COM-1 linkMargin critical downlink 0 transmitter 1 true
Comms COM-2 dataRate critical downlink 0 transmitter 1 true

team: Power

team shortName name priority derivedFrom descendants refinedBy satisfiedBy verifications satisfied
Power PWR-1 arrayOutput critical power 1 array 1 true
Power PWR-2 batteryDepth high power 0 battery 2 true
Power PWR-3 cellDegradation high arrayOutput 0 ArrayDegradationAnalysis array 0 true

team: Program

team shortName name priority derivedFrom descendants refinedBy satisfiedBy verifications satisfied
Program ST-1 science critical 7 0 false
Program ST-2 longevity critical 2 0 false

team: Systems

team shortName name priority derivedFrom descendants refinedBy satisfiedBy verifications satisfied
Systems SYS-1 downlink critical science 2 transmitter 0 true
Systems SYS-2 power critical science 3 0 false
Systems SYS-3 survival high longevity 1 EclipseThermalAnalysis 0 false
Systems SYS-4 telemetry low 0 0 false

team: Thermal

team shortName name priority derivedFrom descendants refinedBy satisfiedBy verifications satisfied
Thermal THM-1 heaterPower critical survival 0 HeaterBank 0 false

Coverage gaps

Leaf requirements with no satisfier or no verification

team shortName name priority
Systems SYS-4 telemetry low
Thermal THM-1 heaterPower critical
Power PWR-3 cellDegradation high

Of those, the critical ones

team shortName name priority
Thermal THM-1 heaterPower critical

Satisfied but never verified

team shortName name priority
Power PWR-3 cellDegradation high
Systems SYS-1 downlink critical

Unsatisfied but already refined by a design element or analysis

team shortName name priority
Systems SYS-3 survival high
Thermal THM-1 heaterPower critical

Verdicts

Every check across the three designs

kind name path verdict
requirement cellDegradation PowerDesign::powerSubsystem undecided
satisfaction PowerDesign::powerSubsystem.array holds
verification arrayIlluminationTest PowerDesign::powerSubsystem.array holds
satisfaction PowerDesign::powerSubsystem.array undecided
satisfaction PowerDesign::powerSubsystem.battery holds
verification batteryCycleTest PowerDesign::powerSubsystem.battery holds
verification eclipseCycleAnalysis PowerDesign::powerSubsystem.battery holds
satisfaction CommsDesign::commsSubsystem.transmitter violated
verification linkBudgetAnalysis CommsDesign::commsSubsystem.transmitter violated
satisfaction CommsDesign::commsSubsystem.transmitter holds
verification dataRateTest CommsDesign::commsSubsystem.transmitter holds
satisfaction CommsDesign::commsSubsystem.transmitter undecided

Checks that came out false

kind name path condition
satisfaction CommsDesign::commsSubsystem.transmitter transmitter.linkMargin >= 3.0
verification linkBudgetAnalysis CommsDesign::commsSubsystem.transmitter