Portability
Kind: quality-attribute
Layer: Resource Core
Record: architecture:portability
Severity: contextual
Scope: application, infrastructure, runtime
Canonical: Ontology
The degree to which software runs on another platform or environment without code changes.
Listed in Architecture principles, after Verification and before Platform Independence.
Requires
Reinforces
Enables
Conflicts with
In tension with
Tensions
Violated by
Refactored by
Severity
Category
Enforced by
Reinforced by
- Interoperability
- Platform Independence
- Containerization
- Protocol Independence
- Configuration Externalization
- Low Coupling
- Independence
- Case Dialect