| Both sides previous revision Previous revision Next revision | Previous revision |
| dido:99_annexes:annex-b-terms-and-definitions:c:conformance_model [2026/07/20 07:30] – nick_dido | dido:99_annexes:annex-b-terms-and-definitions:c:conformance_model [2026/08/07 12:38] (current) – nick_dido |
|---|
| ===== Discussion ===== | ===== Discussion ===== |
| |
| A conformance model identifies the defined structure used to evaluate implementation compliance with the [[dido:99_annexes:annex-b-terms-and-definitions:r:reference_architecture]]. | A Conformance Model defines the structure used to determine whether an identified subject satisfies applicable |
| | [[dido:99_annexes:annex-b-terms-and-definitions:r:requirement|Requirements]] |
| | and therefore achieves |
| | [[dido:99_annexes:annex-b-terms-and-definitions:c:conformance|Conformance]]. |
| |
| A conformance model specifies applicable requirements, [[dido:99_annexes:annex-b-terms-and-definitions:c:conformance_point|conformance points]], evaluation criteria, evidence expectations, and traceability relationships. | A Conformance Model identifies the subject of evaluation, the applicable Requirements, [[dido:99_annexes:annex-b-terms-and-definitions:c:conformance_criterion|Conformance Criteria]], [[dido:99_annexes:annex-b-terms-and-definitions:c:conformance_point|Conformance Points]], [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] expectations, and [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] relationships used to support a conformance determination. |
| |
| A conformance model differs from a test suite. A test suite executes specific tests. A conformance model defines the architectural structure that determines what compliance means, where compliance is evaluated, and what evidence supports a compliance claim. | The Conformance Model separates the definition of Conformance from the particular tools, test procedures, products, deployment environments, or implementation technologies used to perform an evaluation. |
| | |
| | A Conformance Model differs from a test suite. A test suite contains executable or procedural tests. A Conformance Model establishes what Conformance means, which Requirements apply, where an evaluator inspects Conformance, and which Evidence supports the determination. |
| |
| ===== Definition ===== | ===== Definition ===== |
| |
| //defined structure specifying the criteria and method used to determine whether a subject conforms to specified requirements// | //defined structure specifying the subjects, requirements, criteria, conformance points, and evidence used to determine conformance// |
| |
| ===== Source ===== | ===== Source ===== |
| |
| Structured Information Processing [[dido:99_annexes:annex-b-terms-and-definitions:r:reference_architecture]] | * [[dido:03-dido-te:99-annexes:annex-b-references:dte-006|[DTE6]]], Section 6.4.6, //Implementation Conformance Model// |
| |
| ===== Note ===== | ===== Note ===== |
| |
| A conformance model supports consistent compliance evaluation across different implementation technologies, deployment environments, and tooling choices. | A Conformance Model supports consistent evaluation across different implementation technologies, deployment environments, and tooling choices. |
| | |
| | A Conformance Model does not itself constitute a conformance determination. Evaluation of an identified subject against the applicable Conformance Criteria produces the information used to determine Conformance. |
| |
| ===== Example ===== | ===== Example ===== |
| |
| A conformance model identifies the [[dido:99_annexes:annex-b-terms-and-definitions:c:control_plane]] requirements, [[dido:99_annexes:annex-b-terms-and-definitions:d:data_plane]] requirements, required [[dido:99_annexes:annex-b-terms-and-definitions:a:attachment_point|attachment points]], required [[dido:99_annexes:annex-b-terms-and-definitions:c:conformance_point|conformance points]], and inspection evidence that support an implementation compliance claim. | A DIDO-TE Conformance Model identifies the applicable Requirements, Conformance Criteria, Conformance Points, expected Evidence, and evaluation relationships used to determine whether a DIDO-TE implementation conforms to the applicable requirement set. |
| |
| ---- | ---- |