Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| dido:03-dido-te:99-annexes:annex-b-references:dte-005 [2026/08/08 02:16] – nick_dido | dido:03-dido-te:99-annexes:annex-b-references:dte-005 [2026/08/08 02:16] (current) – old revision restored (2026/08/08 02:09) nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== [DTE6] Structured Information Processing Reference Architecture (SIP-RA) ====== | + | ====== [DTE5] DIDO-TE Requirements Register |
| [[dido: | [[dido: | ||
| Line 5: | Line 5: | ||
| ===== Reference ===== | ===== Reference ===== | ||
| - | Dido Solutions, Inc. and Jackrabbit Consulting, Inc. //Structured Information Processing Reference Architecture (SIP-RA)//. | + | DIDO Solutions, Inc. //DIDO-TE Requirements Register//. Draft requirements register. |
| ===== Bibliographic Information ===== | ===== Bibliographic Information ===== | ||
| ^ Attribute ^ Value ^ | ^ Attribute ^ Value ^ | ||
| - | | Reference Identifier | [DTE6] | | + | | Reference Identifier | [DTE5] | |
| - | | Title | Structured Information Processing Reference Architecture (SIP-RA) | | + | | Title | DIDO-TE Requirements Register |
| - | | Filename | Record the authoritative filename. | | + | | Filename | < |
| - | | Artifact Type | Reference Architecture | + | | Artifact Type | Requirements register | |
| - | | Version | Record the authoritative version. | | + | | Source Requirement Identifiers | '' |
| - | | Document Date | Record the authoritative document date. | | + | | Version | < |
| - | | Preparing | + | | Document Date | < |
| - | | File Format | Record the authoritative file format. | | + | | Preparing |
| - | | Status | Record the authoritative status. | | + | | File Format | < |
| - | | URI | Record the canonical SIP-RA URI. | | + | | Status | Draft source material |
| ===== Scope ===== | ===== Scope ===== | ||
| - | The Structured Information Processing Reference Architecture (SIP-RA) defines an implementation-independent architecture | + | The DIDO-TE Requirements Register records source requirements, |
| - | SIP-RA establishes architectural concepts, terminology, | + | The register contains source |
| - | DIDO-TE uses SIP-RA | + | The register serves |
| - | ===== Architectural Content ===== | + | The source requirement identifiers preserve traceability to the register. They do not constitute canonical DIDO-TE requirement identifiers. |
| - | SIP-RA addresses architectural subject areas associated with: | + | ===== Requirement Content ===== |
| - | | + | The register addresses DIDO-TE subject areas associated with: |
| - | * Reference Architecture | + | |
| - | * Conceptual, logical, | + | |
| - | * Architectural components | + | * Nodes and Deployment Targets |
| - | * Information-processing pipelines | + | * Twin Nodes |
| - | * Data and metadata | + | * Virtual networks |
| - | * Processing lifecycle governance | + | * State and time control |
| - | * Traceability | + | * Test definition |
| + | * Test execution | ||
| + | * Record and playback | ||
| + | * Baselines and comparison | ||
| * Validation | * Validation | ||
| - | * Conformance | + | * Monitoring and Evidence |
| - | * Conformance criteria | + | * Catalogues and reuse |
| - | * Conformance points | + | * Governance and Communities of Interest |
| - | * Implementation profiles | + | * DIDO-TE operations |
| - | * Evidence | + | |
| - | * Auditability | + | |
| - | * Reproducibility | + | |
| - | * Interoperability | + | |
| * Security | * Security | ||
| - | * Governance | + | * Logging and auditing |
| + | * Reliability | ||
| + | * Performance | ||
| + | * Maintainability | ||
| + | * Data management | ||
| + | * Interoperability | ||
| - | DIDO-TE applies the SIP-RA concepts relevant to a distributed Test Environment | + | The register may contain compound statements, acceptance criteria, explanatory material, implementation suggestions, |
| ===== Relevance to DIDO-TE ===== | ===== Relevance to DIDO-TE ===== | ||
| - | This reference provides | + | This reference provides |
| - | DIDO-TE | + | Annex C uses `[DTE5]` to: |
| - | * Establish architectural concepts and terminology | + | * Identify source requirements |
| - | * Preserve | + | * Preserve |
| - | * Structure information-processing responsibilities | + | * Preserve original source wording |
| - | * Establish traceability between requirements and architectural elements | + | * Identify independently interpretable obligations |
| - | * Define inspectable conformance points | + | * Identify independently verifiable obligations |
| - | * Establish conformance criteria | + | * Record requirement decomposition |
| - | * Support validation and verification | + | * Record terminology normalisation |
| - | * Govern the production | + | * Establish traceability between source |
| - | * Support reproducible Test Environments and Test Executions | + | * Distinguish |
| - | * Distinguish | + | |
| - | DIDO-TE requirements and architecture content identify any specialisation or extension of a SIP-RA concept. | + | A source requirement does not become a canonical |
| ===== Citation Use ===== | ===== Citation Use ===== | ||
| Line 78: | Line 81: | ||
| DIDO-TE pages cite this reference using: | DIDO-TE pages cite this reference using: | ||
| - | [[dido: | + | [[dido: |
| - | A citation identifies the applicable | + | A citation identifies the applicable source |
| For example: | For example: | ||
| <code dokuwiki> | <code dokuwiki> | ||
| - | [[dido: | + | [[dido: |
| </ | </ | ||
| - | When a DIDO-TE | + | When a canonical |
| - | When DIDO-TE specialises or extends a SIP-RA concept, the citation identifies the original concept and records the resulting DIDO-TE specialisation or extension. | + | For example: |
| - | ===== Source Treatment ===== | + | <code dokuwiki> |
| + | [[dido: | ||
| + | </ | ||
| - | DIDO-TE preserves | + | When an acceptance criterion supports a requirement or its verification criteria, |
| - | The derivation process: | + | ===== Source-Requirement Treatment ===== |
| - | * Identifies the precise SIP-RA source location | + | Annex C preserves |
| - | * Preserves | + | |
| - | * Identifies the applicable DIDO-TE context | + | |
| - | * Records any terminology normalisation | + | |
| - | * Records any DIDO-TE specialisation or extension | + | |
| - | * Provides a rationale for each specialisation or extension | + | |
| - | * Maintains traceability between the source | + | |
| - | * Distinguishes source requirements from derived DIDO-TE requirements | + | |
| - | * Distinguishes architectural constraints | + | |
| - | A DIDO-TE specialisation narrows or contextualises a SIP-RA concept for the DIDO Test Environment. It does not alter the historical SIP-RA source. | + | The requirements process: |
| - | ===== Conformance Content ===== | + | - Applies Specification Discipline and Authoring (SDA) analysis to identify candidate weaknesses |
| + | - Applies Common Specification Weakness Enumeration (CWE) evaluation to confirm and classify defects | ||
| + | - Separates compound source statements into independently interpretable and independently verifiable obligations | ||
| + | - Normalises spelling, capitalisation, | ||
| + | - Distinguishes normative obligations from acceptance criteria, rationale, explanation, | ||
| + | - Records the lineage between each canonical requirement and its source obligation | ||
| + | - Assigns a canonical DIDO-TE identifier following review and approval | ||
| - | SIP-RA supplies architectural concepts associated with conformance, | + | The canonical requirement retains traceability to its source requirement even when analysis produces several independently verifiable leaf requirements. |
| - | * [[dido: | + | ===== Identifier Treatment ===== |
| - | * [[dido: | + | |
| - | * Architectural conformance | + | |
| - | * Conformance points | + | |
| - | * Implementation conformance | + | |
| - | * Requirements traceability | + | |
| - | DIDO-TE applies these concepts to identify | + | The identifiers '' |
| - | A DIDO-TE conformance statement identifies | + | These identifiers remain source-reference identifiers. |
| + | |||
| + | Annex C assigns canonical identifiers according to the applicable | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Annex C does not replace the source | ||
| ===== Relationship to Other References ===== | ===== Relationship to Other References ===== | ||
| - | [DTE6] supplies architectural | + | [DTE5] provides source requirements associated with concepts, proposals, and model content recorded in other DIDO-TE references. |
| See: | See: | ||
| Line 135: | Line 148: | ||
| * [[dido: | * [[dido: | ||
| * [[dido: | * [[dido: | ||
| - | * [[dido: | ||
| - | [DTE1] records patented subject matter. [DTE2] and [DTE3] describe proposed applications of DIDO-TE. [DTE4] supplies a historical Conceptual Model. [DTE5] records source requirements. [DTE6] supplies | + | [DTE1] records patented subject matter. [DTE2] and [DTE3] describe proposed applications of DIDO-TE. [DTE4] supplies a historical Conceptual Model. [DTE5] records |
| - | Cite the reference that directly supports the applicable statement, architectural concept, | + | Cite the reference that directly supports the applicable statement or requirement derivation. |
| ===== Status ===== | ===== Status ===== | ||
| - | Record the authoritative publication status, version, and date of [DTE6] in the Bibliographic Information table. | + | [DTE5] records draft source material. |
| - | A later SIP-RA revision | + | The register |
| - | Record the relationship between revisions before changing | + | The source identifiers, |
| ---- | ---- | ||
| Line 153: | Line 165: | ||
| ===== Notes for Editors ===== | ===== Notes for Editors ===== | ||
| - | Preserve `[DTE6]` and this page namespace as stable citation identifiers. | + | Preserve `[DTE5]` and this page namespace as stable citation identifiers. |
| + | |||
| + | Preserve the authoritative source file as the canonical source artefact. | ||
| + | |||
| + | Record the authoritative filename, version, date, file format, and publication status when that metadata becomes available. | ||
| - | Preserve the authoritative SIP-RA source file as the canonical source artifact. | + | Preserve the identifiers '' |
| - | Record the authoritative filename, version, date, file format, publication status, and canonical | + | Do not assign a source '' |
| - | Identify the precise | + | Identify the precise |
| - | Do not cite [DTE6] without a precise source location when a more precise citation is available. | + | Apply SDA analysis before CWE evaluation. |
| - | Preserve the original SIP-RA meaning in the source | + | Do not derive requirements solely from a source |
| - | Do not classify a change to architectural meaning, scope, responsibility, | + | Preserve the original source statement in the provenance record. Record the normalised requirement separately. |
| - | Document each DIDO-TE specialization or extension with its source, resulting expression, and rationale. | + | Do not classify a change to scope, actor, behaviour, value, constraint, cardinality, |
| - | Do not introduce implementation-specific products, technologies, datatypes, encodings, or deployment decisions into a conceptual requirement derived from SIP-RA. | + | Do not treat acceptance criteria, explanatory material, examples, implementation suggestions, or supporting information as independent normative requirements without analysis, traceability, |
| - | Preserve the distinction among conceptual, logical, | + | Separate compound source requirements into independently interpretable |
| - | Record the revision, provenance, and supersession relationship before replacing [DTE6] with another | + | Record the revision, provenance, and supersession relationship before replacing |
| - | Preserve [DTE6] when existing requirements, architecture content, Evidence, reports, or externally published documents cite it. | + | Preserve |
| ---- | ---- | ||