| Both sides previous revision Previous revision Next revision | Previous revision |
| dido:05-semantics:01-kinds-of-semantics:09-policy-semantics [2026/07/08 03:02] – ↷ Page moved from dido:01-semantics:01-kinds-of-semantics:09-policy-semantics to dido:05-semantics:01-kinds-of-semantics:09-policy-semantics nick_dido | dido:05-semantics:01-kinds-of-semantics:09-policy-semantics [2026/07/18 12:33] (current) – external edit 127.0.0.1 |
|---|
| ====== Policy Semantics ====== | ====== Policy Semantics ====== |
| |
| [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] | [[dido:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] |
| |
| ===== Discussion ===== | ===== Discussion ===== |
| Policy semantics defines meaning through governed permissions, prohibitions, obligations, conditions, roles, authorities, decisions, and enforcement contexts. | Policy semantics defines meaning through governed permissions, prohibitions, obligations, conditions, roles, authorities, decisions, and enforcement contexts. |
| |
| A policy expresses semantic content by defining what actors, systems, organisations, or processes do under specified conditions. Policy semantics identifies the meaning of permitted behaviour, prohibited behaviour, required behaviour, exceptions, decision criteria, enforcement actions, and evidence requirements. | A policy expresses semantic content by defining what actors, systems, organizations, or processes do under specified conditions. Policy semantics identifies the meaning of permitted behavior, prohibited behavior, required behavior, exceptions, decision criteria, enforcement actions, and evidence requirements. |
| |
| Policy semantics differs from policy text. Policy text states a policy. Policy semantics explains what the policy means for interpretation, validation, enforcement, reporting, audit, and conformance. | Policy semantics differs from policy text. Policy text states a policy. Policy semantics explains what the policy means for interpretation, validation, enforcement, reporting, audit, and conformance. |
| * Traceability to policy sources | * Traceability to policy sources |
| |
| A governed architecture preserves [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:t:traceability|traceability]] from policy semantics to the policy source, [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:c:conceptual_model|conceptual model]], business rule, schema, report, implementation artefact, conformance test, or other authoritative semantic source that establishes the intended meaning. | A governed architecture preserves [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|traceability]] from policy semantics to the policy source, [[dido:99_annexes:annex-b-terms-and-definitions:c:conceptual_model|conceptual model]], business rule, schema, report, implementation artifact, conformance test, or other authoritative semantic source that establishes the intended meaning. |
| |
| ===== Definition ===== | ===== Definition ===== |
| ===== Source ===== | ===== Source ===== |
| |
| DIDO Solutions usage, informed by policy modelling, governance practice, access-control practice, regulatory interpretation, business rule practice, and semantic traceability practice. | DIDO Solutions usage, informed by policy modeling, governance practice, access-control practice, regulatory interpretation, business rule practice, and semantic traceability practice. |
| |
| ===== Note ===== | ===== Note ===== |
| ===== Example ===== | ===== Example ===== |
| |
| An FX Demo policy defines [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:d:data_residency]] and reporting constraints for trade information. | An FX Demo policy defines [[dido:99_annexes:annex-b-terms-and-definitions:d:data_residency]] and reporting constraints for trade information. |
| |
| ^ Policy element ^ Example value ^ Policy semantic meaning ^ | ^ Policy element ^ Example value ^ Policy semantic meaning ^ |
| | Actor | ''EU Reporting Node'' | node authorised to process reportable EU trade information | | | Actor | ''EU Reporting Node'' | node authorized to process reportable EU trade information | |
| | Subject information | ''FXTrade'' | trade information governed by the policy | | | Subject information | ''FXTrade'' | trade information governed by the policy | |
| | Condition | ''reportingJurisdiction = EU'' | Policy applies when the trade falls under EU reporting jurisdiction | | | Condition | ''reportingJurisdiction = EU'' | Policy applies when the trade falls under EU reporting jurisdiction | |