Table of Contents

MO-004 — DIDO Baseline Comparison and Validation

Go to C.1 Mission Objectives

Original Requirement

The DIDO-TE source material states:

Creating baseline results using validated nodes and comparing them against tests with modified nodes to identify discrepancies or improvements.

The source material further states:

This approach ensures that any changes or updates to the system are validated against a known benchmark, enhancing reliability and trust in the distributed system.

Identify the authoritative source requirements, original requirement identifiers, and controlling citations for the DIDO Baseline comparison and Validation objective.

Assessment of Original Requirement

The Original Requirement preserves mission-level intent for establishing reference results, comparing subsequent Test Results with those reference results, identifying differences, and using the comparison to support Validation.

The Original Requirement does not express independently interpretable or independently verifiable normative statements.

The following Specification Discipline and Authoring findings apply:

The source combines at least two independently verifiable outcomes:

These outcomes require separate verification.

DIDO-TE can compare selected Test Results with DIDO Baseline Test Results without making a Validation Decision.

A Validation Decision requires more than identifying a difference. It requires applicable Validation Criteria and an authorized basis for determining whether the observed difference is acceptable, unacceptable, beneficial, detrimental, or inconclusive.

The comparison can identify:

The Validation Decision can determine:

The Original Requirement therefore requires:

The decomposition preserves MO-004 as the stable parent requirement identifier. Each proposed replacement requirement receives a lettered identifier and a separate leaf requirement page.

Proposed Statements

The Original Requirement is decomposed into the following proposed replacement requirements:

Requirement Status

Review and approve the decomposition of MO-004 into MO-004a and MO-004b.

Determine whether MO-004a and MO-004b collectively supersede MO-004.

If MO-004a and MO-004b are accepted as the complete replacement for MO-004, mark MO-004 as superseded and preserve this page as the parent Traceability record.


Issues

The following unresolved issues affect the decomposition of MO-004:

Identify the authoritative source requirements, original requirement identifiers, and controlling citations for the DIDO Baseline comparison and Validation objective.

Determine whether DIDO Baseline requires a separate shared Terms and Definitions entry or identifies a DIDO-specific application of Baseline.

Determine whether Baseline Test Result requires a separate shared Terms and Definitions entry.

Define the criteria for selecting Test Results for inclusion in a DIDO Baseline.

Define the Validation Criteria and Validation Decision establishing that a Node is a validated Node.

Define the changes to a Node that cause the Node to be classified as a modified Node.

Define the relationship among the controlling DIDO Baseline, the selected Nodes, the modified Nodes, the selected Test Definition, the selected Test Environment, and the selected Test Runs.

Define the Test Result characteristics subject to comparison.

Define the comparison methods, measurement conditions, precision, exclusions, and tolerances.

Define how DIDO-TE classifies equality, difference, improvement, degradation, and inconclusive comparison results.

Define the treatment of missing, invalid, incomplete, incompatible, or unavailable DIDO Baseline Test Results.

Define the treatment of Incomplete Test Runs used to produce DIDO Baseline Test Results or comparison Test Results.

Define the effect of each applicable Test Run Termination Reason on DIDO Baseline comparison and Validation.

Define the Evidence required to support each comparison result and Validation Decision.

Determine whether MO-004a and MO-004b provide complete coverage of the approved intent of MO-004.


Notes for Editors

This page should retain the stable parent requirement identifier MO-004.

This page is a non-leaf requirement page and retains a trailing :start in its namespace.

The child requirements are leaf requirement pages and omit a trailing :start from their namespaces.

This page preserves:

MO-004a addresses comparison of selected Test Results with the controlling DIDO Baseline Test Results.

MO-004b addresses the Validation Decision made using the comparison result and the applicable Validation Criteria.

The child requirements must not combine Test Result comparison and the resulting Validation Decision into a single normative Statement.

The supporting requirements should define:

MO-004 should not be marked as superseded until the requirement owner:

After supersession, this page should remain as the parent Traceability record and should continue to preserve the Original Requirement and its assessment.

Material changes to the decomposition should update the child requirements, Requirement Status, Issues, source records, and Traceability records.

Do not rename this page after an external citation unless a redirect or move plan is in place.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.