====== Interoperability Criterion ====== [[public:99_annexes:annex-b-terms-and-definitions:start|Go to Terms and Definitions]] ===== Discussion ===== An Interoperability Criterion establishes a measurable condition for evaluating an interaction between identified entities. An Interoperability Criterion may specify: * A required [[public:99_annexes:annex-b-terms-and-definitions:i:interface_contract|Interface Contract]] * A required exchange [[public:99_annexes:annex-b-terms-and-definitions:s:structure|Structure]] * Required [[public:99_annexes:annex-b-terms-and-definitions:s:semantic|Semantics]] * A required interaction sequence * A required response * A permitted error condition * A required error-handling behavior * A condition for using exchanged information The governing Interoperability Criteria may originate from a [[public:99_annexes:annex-b-terms-and-definitions:r:requirement|Requirement]], [[public:99_annexes:annex-b-terms-and-definitions:p:policy|Policy]], [[public:99_annexes:annex-b-terms-and-definitions:c:constraint|Constraint]], profile, [[public:99_annexes:annex-b-terms-and-definitions:b:baseline|Baseline]], Interface Contract, or designated [[public:99_annexes:annex-b-terms-and-definitions:a:authority|Authority]]. ===== Definition ===== //measurable condition used to determine whether an interaction between entities satisfies a specified interoperability requirement// ===== Source ===== Dido Solutions, Inc. and Jackrabbit Consulting, Inc., derived from the interoperability concepts in ISO/IEC 25010:2023 ===== Note ===== An Interoperability Criterion states the condition used for evaluation. It does not state the observed result of the interaction or the conclusion produced by applying the criterion. An Interoperability Criterion may govern the exchange of information, the use of information exchanged, or both. When governing Interoperability Criteria conflict, DIDO-TE records and surfaces the conflict without inventing precedence. The appropriate Community of Interest or designated Authority resolves the conflict. ===== Example ===== A requirement that two Nodes exchange Test Results conforming to a specified Interface Contract establishes Interoperability Criteria for the interaction, exchanged Structure, Semantics, and required responses. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.