Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| dido:03-dido-te:99-annexes:annex-b-references:start [2026/08/07 09:21] – nick_dido | dido:03-dido-te:99-annexes:annex-b-references:start [2026/08/23 16:57] (current) – nick_dido | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| [[dido: | [[dido: | ||
| - | Annex B identifies the references used by the DIDO Test Environment (DIDO-TE) | + | Annex B identifies the references used by the [[dido: |
| - | Each reference | + | Each DIDO-TE-specific |
| - | DIDO-TE-specific references use identifiers in the form: | + | DIDO-TE-specific references use identifiers in the form '' |
| - | * [DTE1] | + | Individual reference pages are leaf pages and use namespaces in the form: |
| - | * [DTE2] | + | |
| - | * [DTE3] | + | |
| - | * [DTE4] | + | |
| - | The corresponding namespaces use the stable numeric identifier rather than the document title. | + | < |
| - | + | dte-NNN | |
| - | Examples include: | + | </ |
| - | + | ||
| - | * '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | + | ||
| - | Reference pages are leaf pages and therefore omit a trailing '': | + | |
| - | The descriptive document or artifact title appears in the reference-page heading and in the References list. | + | The reference |
| ===== References ===== | ===== References ===== | ||
| - | * [[dido: | + | {{indexmenu> |
| - | * [[dido: | + | |
| - | * [[dido: | + | |
| - | * [[dido: | + | |
| ===== Citation Use ===== | ===== Citation Use ===== | ||
| - | DIDO-TE pages cite a reference by linking its stable identifier. | + | Citations use the stable |
| - | For example, a requirement '' | + | For example: |
| <code dokuwiki> | <code dokuwiki> | ||
| - | [[dido: | + | [[dido: |
| </ | </ | ||
| - | When a citation refers to a specific location within a textual source, the citation identifies the applicable section, clause, page, paragraph, claim, figure, table, or requirement following the reference link. | + | For model-based references, cite [[dido: |
| - | For example: | + | A model citation may identify: |
| - | <code dokuwiki> | + | * a package; |
| - | [[dido: | + | * a diagram; |
| - | </ | + | * a model element; |
| - | + | * a datatype; | |
| - | A citation to the DIDO Reference Data Model identifies the applicable | + | * an attribute; |
| + | * an association; | ||
| + | * a relationship; | ||
| + | * a multiplicity; | ||
| + | * another identifiable | ||
| For example: | For example: | ||
| - | |||
| - | <code dokuwiki> | ||
| - | [[dido: | ||
| - | </ | ||
| - | |||
| - | A citation to a specific model element uses: | ||
| <code dokuwiki> | <code dokuwiki> | ||
| Line 66: | Line 51: | ||
| </ | </ | ||
| - | A citation | + | A more precise model citation |
| <code dokuwiki> | <code dokuwiki> | ||
| - | [[dido: | + | [[dido: |
| </ | </ | ||
| - | Exported diagrams derived | + | Where a DIDO-TE Information Model page documents a relationship, |
| - | A caption for an exported diagram identifies [DTE4] as its source. | + | DIDO-TE |
| - | + | ||
| - | For example: | + | |
| - | + | ||
| - | <code dokuwiki> | + | |
| - | Figure X: Test Environment Package class diagram exported from [[dido: | + | |
| - | </ | + | |
| - | + | ||
| - | ===== Use of Model Content ===== | + | |
| - | + | ||
| - | [DTE4] records a conceptual model. Its datatypes define semantic meaning and value spaces without prescribing logical or physical representations. | + | |
| - | + | ||
| - | DIDO-TE | + | |
| - | + | ||
| - | * The Conceptual Model defines implementation-independent meaning and semantic distinctions. | + | |
| - | * A Logical Model maps conceptual elements and datatypes to implementable logical representations. | + | |
| - | * A Physical Model maps logical representations to concrete platform-specific datatypes, encodings, constraints, and structures. | + | |
| - | + | ||
| - | Requirements derived from [DTE4] | + | |
| - | + | ||
| - | Corrections to spelling, capitalization, | + | |
| - | + | ||
| - | For example: | + | |
| - | + | ||
| - | ^ Source name in [DTE4] ^ Normalized name ^ | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | + | ||
| - | An editorial correction preserves the source meaning. A change to a datatype' | + | |
| - | + | ||
| - | ===== Contents ===== | + | |
| - | + | ||
| - | {{indexmenu> | + | |
| ---- | ---- | ||
| Line 113: | Line 65: | ||
| ===== Notes for Editors ===== | ===== Notes for Editors ===== | ||
| - | Maintain | + | Assign |
| - | Assign | + | Maintain |
| - | Use leaf namespaces in the form: | + | Do not reuse or renumber an assigned reference identifier. |
| - | * '' | + | Use the reference page as the canonical citation target. |
| - | * '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | Do not include | + | Identify |
| - | Do not append '': | + | For model citations, use [DTE4] as the canonical source |
| - | < | + | Do not represent a DIDO-TE refinement or extension as though it were present in [DTE4]. Distinguish source-model content from DIDO-TE architectural interpretation. |
| - | dido:03-dido-te:99-annexes: | + | |
| - | </ | + | |
| - | Use reference-page headings in the form: | + | Preserve source-model names, spellings, relationships, |
| - | * '' | + | Preserve historical references when existing requirements, |
| - | * '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | Use the reference page as the canonical citation target rather than repeating the complete bibliographic citation throughout the DIDO-TE documentation. | + | When a referenced |
| - | + | ||
| - | Identify the precise | + | |
| - | + | ||
| - | Treat a native model file as the source artifact. Treat diagrams exported from the model as views of that source unless an export has independent authority, provenance, or revision control. | + | |
| - | + | ||
| - | Do not treat historical model content as a current normative requirement without analysis, normalization, | + | |
| - | + | ||
| - | Preserve | + | |
| - | + | ||
| - | Document every correction by recording the original source expression and the normalized expression. Do not classify a semantic change as an editorial correction. | + | |
| - | + | ||
| - | Preserve the distinction between conceptual, logical, and physical models. Do not add implementation-specific datatypes, encodings, products, or technologies to a conceptual-model requirement. | + | |
| - | + | ||
| - | When a new revision supersedes a referenced document or model, update | + | |
| - | + | ||
| - | Preserve historical references when existing requirements, | + | |
| - | Do not renumber or rename reference | + | Do not rename |
| ---- | ---- | ||