Skip to content
AeroSystems
AEAIP knowledge · ConfigurationStatus: Research

Configuration-aware evidence validity: when verified stops meaning verified

In short

Configuration-aware evidence validity means checking that each piece of verification evidence applies to the exact requirement revision, hardware and software configuration, test article, procedure, tools and environment now under review.

Evidence produced on an earlier configuration may no longer prove the requirement. AEAIP is designed to flag it as At Risk, so that an engineer either retains it with a recorded rationale or requires reverification.

01

“Verified ✓” is a statement about the past

A verification matrix that says a requirement is verified is really saying: on a particular date, on a particular configuration, under a particular procedure, a result met the requirement as it was then written.

Programmes change continuously. Firmware is updated, boards are revised, units are swapped after a fault, procedures are corrected and requirements are tightened. Each change is approved through change control, and each is reasonable on its own. What is rarely re-checked is the evidence that was produced before it.

The result is a matrix that is green and wrong. It is usually discovered late: during a configuration audit, at a pre-ship review, or after an anomaly in test or in orbit.

02

Nine things that can invalidate evidence

Each of these is part of the configuration a result was produced on. A change to any of them is a reason to ask whether the evidence still applies.
  • 01

    Requirement revision

    What changes
    The requirement text, value, tolerance or condition changes.
    Why it matters
    Evidence proves the requirement as written when the test was run, not as written today.
    Example
    Charge-termination tolerance tightened from ±0.02 V to ±0.015 V.
    AEAIP would check
    Does the result still meet the new criterion, with the measurement uncertainty?
  • 02

    Design revision

    What changes
    A drawing, model, schematic or interface definition changes.
    Why it matters
    Analyses and tests reflect the design they were run on.
    Example
    Interface control document Rev C → Rev D changes a telemetry rate.
    AEAIP would check
    Which evidence references the earlier design revision?
  • 03

    Hardware revision

    What changes
    A board, part, material or supplier changes, or a unit is replaced.
    Why it matters
    Form, fit or function may differ, and workmanship evidence is unit-specific.
    Example
    EPS board PCB Rev B → Rev C with a changed sense resistor.
    AEAIP would check
    Was the evidence produced on the revision and serial number now installed?
  • 04

    Software revision

    What changes
    Flight software, firmware, FPGA image or configuration table changes.
    Why it matters
    A new build can change behaviour anywhere, including in untouched code paths.
    Example
    Battery management firmware 2.3.0 → 2.4.0.
    AEAIP would check
    Which results were produced on the earlier build, and what does the regression set cover?
  • 05

    Test configuration

    What changes
    Harnessing, test equipment, simulators, stimuli or setup differ from the flight configuration.
    Why it matters
    A test only proves what it exercised, through the interfaces it actually used.
    Example
    A HIL simulator upgraded from v3.0 to v3.1 between runs.
    AEAIP would check
    Are differences between test and flight configuration documented and justified?
  • 06

    Test article pedigree

    What changes
    The history and build state of the unit that was tested.
    Why it matters
    Engineering, qualification and flight models differ by design. Evidence transfers only with a documented rationale.
    Example
    Payload MTF measured on the engineering model, not the flight model.
    AEAIP would check
    Is the tested unit representative of flight for this requirement?
  • 07

    Tool version

    What changes
    Analysis software, compilers, code generators and test scripts change.
    Why it matters
    A different tool version can produce a different answer from the same input.
    Example
    Structural solver upgrade between the CDR analysis and the final loads cycle.
    AEAIP would check
    Is each analysis and build reproducible with the recorded tool versions?
  • 08

    Procedure revision

    What changes
    The test or inspection procedure, its steps or its pass/fail criteria change.
    Why it matters
    Evidence is valid against the criteria the procedure applied.
    Example
    TP-EPS-022 Rev A → Rev B adds a cold-case charge cycle.
    AEAIP would check
    Was the evidence produced under the procedure revision now approved?
  • 09

    Environment

    What changes
    Test levels, facility, calibration state or operating conditions change.
    Why it matters
    A result at one temperature, vibration level or vacuum is not a result at another.
    Example
    Qualification levels revised after a launch-vehicle change.
    AEAIP would check
    Were the test conditions at least as severe as the conditions now required?

03

Evidence validity states

Validity is a state with an owner, not a colour. Each state is shown as text.
Evidence validity states in the AEAIP model
StateMeaningWho decides
CurrentProduced on the configuration and requirement revision now under review.Shown by AEAIP; confirmed at closure by the responsible engineer.
At RiskSomething in the evidence's configuration, procedure or requirement has changed since it was produced.Flagged automatically (concept).
Retained with rationaleAn engineer has shown, for example by delta analysis or similarity, that the change does not affect this evidence.Engineering decision, recorded with rationale.
Reverification RequiredThe change affects the evidence; the verification must be repeated or re-analysed.Engineering decision.
SupersededReplaced by newer evidence for the current configuration. Kept for history.Recorded on closure of the new evidence.

A change does not automatically invalidate evidence. Engineering judgement often shows it is unaffected, for example a connector change on a board whose evidence concerns software timing. The point is that the judgement is made, recorded and reviewable, instead of assumed.

04

Worked example: SAT-EPS-014

Configuration-aware evidence validityFIG. CAV-1

Requirement

SAT-EPS-014

The EPS shall terminate battery charging at 4.10 V ±0.02 V per cell between 0 °C and 40 °C.

  1. June

    Verified

    Verified in June by test report TR-EPS-114 (pass)

  2. Since

    Configuration changed

    Five items in the evidence's configuration no longer match the baseline under review.

  3. Now

    Evidence validity: At Risk

    The June evidence was produced on a different configuration.

  4. Engineer

    Reverification Required

    Delta analysis shows the charge-termination logic changed, so the test must be repeated.

Configuration of the June evidence compared with the current baseline
ItemEvidence produced onCurrent baseline
RequirementRev 2 (±0.02 V)ChangedRev 3 (±0.015 V)
Battery management firmwareBMS FW 2.3.0ChangedBMS FW 2.4.0
EPS boardPCB Rev BChangedPCB Rev C
EPS–OBC interfaceICD Rev CChangedICD Rev D
Test procedureTP-EPS-022 Rev AChangedTP-EPS-022 Rev B

Fictitious requirement and values. The change list is detected automatically in this concept; deciding that reverification is required is an engineering judgement.

Step through the same scenario interactively in the evidence validity demonstration.

05

What happens when a verified component changes revision?

  1. 01Change request approved through change control
  2. 02Evidence produced on the earlier revision identified
  3. 03Affected requirements and reviews identified
  4. 04Each item dispositioned by an engineer
  5. 05Retain with rationale, delta test, or full reverification
  6. 06Requirement closure updated and re-approved
  7. 07Affected review gates informed

In manufacturing quality the same logic drives a partial or delta First Article Inspection after a design or process change; DAQIP™ applies it at the characteristic level. AEAIP applies it at the system level, across requirements, verification evidence and review gates.

06

Configuration management: the foundation

Configuration-aware validity rests on ordinary, well-established configuration management. Configuration management standards and guidance, such as SAE EIA-649C, ISO 10007 and ECSS-M-ST-40, describe the same core functions:

  • Planning — how configuration will be managed on the programme.
  • Identification — every configuration item, its documentation and its revision.
  • Change control — proposing, evaluating, approving and implementing changes.
  • Status accounting — the current, recorded state of every item and change.
  • Verification and audit — confirming the product matches its documentation, for example through functional and physical configuration audits before acceptance.

It helps to keep four configurations distinct: as-designed, as-built, as-tested and as-flown. Evidence is produced on the as-tested configuration and relied on for the as-flown one. Every difference between them needs a rationale.

07

Test article pedigree

Spacecraft programmes test several physical models: engineering models for development, qualification models or protoflight units for design proof, and flight models for acceptance. Each has its own build history, nonconformances and repairs.

A test article's pedigree records that history and how the article differs from flight. It is what decides whether a result on one unit is evidence for another. In the demo, an imager MTF result on the engineering model is treated as an evidence gap for the flight model because the focal-plane mount differs.

08

Software builds, tools and environments

For software, configuration means more than a version number: source revision, build configuration, compiler and library versions, configuration tables and the target hardware. A result is reproducible only if the build is.

The same applies to the tools that produce evidence: analysis software, simulators, test scripts and measurement instruments with their calibration. These are part of the evidence's configuration, and AEAIP records them as such.

09

Where AEAIP fits

Validity matters most when evidence is relied on for a decision: test readiness, acceptance and flight.

Questions

Configuration assurance questions

What is configuration-aware evidence?

Configuration-aware evidence is verification evidence that is linked to the exact configuration it was produced on: the requirement revision, hardware revision and serial number, software build, procedure revision, tool versions and test environment. That link makes it possible to tell whether the evidence still applies when the configuration under review changes.

What happens when a verified component changes revision?

The change is assessed through change control. Evidence produced on the earlier revision is identified, and an engineer decides, for each affected requirement, whether the evidence can be retained with a documented rationale (for example a delta analysis or similarity argument), or whether a delta test or full reverification is required. The requirement is reopened until that is done, and the affected review gates are informed.

What is configuration management in spacecraft verification?

Configuration management identifies every configuration item and its revision, controls changes through formal approval, records the current status of every item, and audits that the as-built product matches its documentation. In verification it ensures that each test or analysis is run on, and recorded against, a known configuration, so that the evidence can be trusted for the product that actually flies.

References / Engineering Sources

Explanations on this page are original GAMYAA paraphrase. Standards are referenced, not reproduced; paid standards link to their publisher. Referencing a framework does not imply compliance with it.

  1. 01
    NASA Systems Engineering Handbook — 6.5 Configuration Management (opens in a new tab)

    NASA

    Baselines, change control, status accounting and configuration audits.

  2. 02
    NASA Systems Engineering Handbook — 5.3 Product Verification (opens in a new tab)

    NASA

    Verification methods, qualification, acceptance and recording the product and requirement versions verified.

  3. 03
    NASA Systems Engineering Handbook — 3.7 Project Phase D: System Assembly, Integration and Test, Launch (opens in a new tab)

    NASA

    Integration and test reviews (TRR, SAR, ORR) and preparation for flight or mission readiness.

  4. 04
    SAE EIA-649C, Configuration Management Standard (opens in a new tab)

    SAE International

    Configuration management functions and principles.

  5. 05
    ISO 10007:2017, Quality management — Guidelines for configuration management (opens in a new tab)

    ISO (TC 176)

    Configuration management planning, identification, change control, status accounting and audit.

  6. 06
    ECSS-M-ST-40C Rev.1, Space project management — Configuration and information management (opens in a new tab)

    European Cooperation for Space Standardization

    Configuration and information management for space projects.

  7. 07
    AS9102C, Aerospace Series — First Article Inspection Requirements (opens in a new tab)

    SAE International / IAQG

    First Article Inspection requirements and FAI Report structure.

Published by
Gamyaa AeroSystems — Engineering Assurance Research
Last reviewed
Status
Status: Research

When did your evidence last match your configuration?

Tell us how your programme decides whether old evidence still counts after a change.