Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| dido:03-dido-te:99-annexes:annex-c-requirements:01-mission-objectives:start [2026/08/04 02:41] – created nick_dido | dido:03-dido-te:99-annexes:annex-c-requirements:01-mission-objectives:start [2026/08/19 18:20] (current) – nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== C.1 Mission Objectives ====== | ====== C.1 Mission Objectives ====== | ||
| - | [[dido: | + | [[dido: |
| - | The [[dido: | + | The [[dido: |
| - | The DIDO-TE | + | Mission Objectives |
| - | Mission Objectives describe the outcomes | + | The DIDO-TE |
| + | |||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * Reproducible [[dido: | ||
| + | * Automated Test Execution | ||
| + | * [[dido: | ||
| + | * Baseline comparison | ||
| + | * Comparative evaluation of candidate solutions | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * Governed [[dido: | ||
| + | * Reusable [[dido: | ||
| + | * Reusable [[dido: | ||
| + | * Reusable [[dido: | ||
| + | * Integration with external systems | ||
| + | |||
| + | Operational, | ||
| + | |||
| + | The Mission Objectives derive from the applicable source documents identified in Annex B. A Mission Objective may derive directly from a source obligation or result from decomposition of a broader source objective. | ||
| ===== Contents ===== | ===== Contents ===== | ||
| Line 14: | Line 36: | ||
| ---- | ---- | ||
| + | |||
| ===== Notes for Editors ===== | ===== Notes for Editors ===== | ||
| - | This page is a non-leaf | + | This page is a non-leaf requirement-category |
| - | + | ||
| - | Assign each Mission Objective a stable identifier using the form '' | + | |
| - | + | ||
| - | Retain an assigned Mission Objective identifier throughout the requirement lifecycle. | + | |
| - | + | ||
| - | Do not reuse an identifier assigned to a retired, withdrawn, deprecated, or superseded Mission Objective. | + | |
| - | + | ||
| - | Preserve the wording and identifier of each Original Requirement in its source information. | + | |
| - | + | ||
| - | A canonical DIDO-TE Mission Objective may correct terminology, | + | |
| - | + | ||
| - | When an Original Requirement contains multiple independently interpretable or independently verifiable obligations: | + | |
| - | + | ||
| - | * Preserve the Original Requirement on a non-leaf parent | + | |
| - | * Assign the parent requirement an identifier such as '' | + | |
| - | * Assign each derived leaf requirement a lowercase suffix such as '' | + | |
| - | * Include a **Derived From** section on each derived requirement page | + | |
| - | * Identify every requirement derived from the same parent requirement | + | |
| - | * Preserve traceability to the Original Requirement | + | |
| - | + | ||
| - | A requirement that does not result from decomposition uses a **Source** section rather than a **Derived From** section. | + | |
| - | + | ||
| - | Apply SDA pattern detection before performing CWE evaluation. | + | |
| - | + | ||
| - | Each Mission Objective should: | + | |
| - | + | ||
| - | * Identify an explicit responsible actor | + | |
| - | * Express one independently interpretable outcome | + | |
| - | * Use defined terminology consistently | + | |
| - | * Use explicit normative language | + | |
| - | * Avoid vague, weak, open-ended, and logically ambiguous expressions | + | |
| - | * Avoid unnecessary implementation-specific mechanisms | + | |
| - | * Support objective verification | + | |
| - | * Preserve traceability to its source material | + | |
| - | * Preserve traceability to supporting operational, | + | |
| - | + | ||
| - | Incoming traceability should use the Wiki Backlinks function rather than a manually maintained list. | + | |
| - | + | ||
| - | To reference a requirement Statement from another Wiki page, insert: | + | |
| - | + | ||
| - | <code dokuwiki> | + | |
| - | {{section>< | + | |
| - | </ | + | |
| - | Replace | + | Mission Objectives use the '' |
| - | The section name following ''#'' | + | Each Mission Objective retains its assigned identifier throughout its lifecycle. Do not reuse an identifier assigned to a retired, withdrawn, deprecated, or superseded Mission Objective. |
| - | Leaf requirement | + | A Mission Objective may be represented by an individual leaf requirement |
| - | Non-leaf | + | Apply the requirement |
| - | Do not rename a requirement page after an external citation unless a redirect or move plan is in place. | + | Preserve Traceability from each Mission Objective to its source material and to the supporting operational, |
| ---- | ---- | ||