Semantic Consistency

Kind: quality-attribute

Layer: Contracts Core

Record: architecture:semantic-consistency

Severity: mandatory

Scope: domain, API, data

Canonical: Ontology

The degree to which one name carries one meaning across the code, the schemas and the documentation.

Listed in Architecture principles, after Normalization and before Ubiquitous Language.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Enforced by

Reinforced by

Required by

Linked from