Interchangeability
Kind: quality-attribute
Layer: Structural Core
Record: architecture:interchangeability
Severity: recommended
Scope: component, plugin, service
Canonical: Ontology
The degree to which several implementations conform to one contract closely enough to be selected at runtime.
Listed in Architecture principles, after Replaceability and before Independence.