Conformance Migration
How to map your ISO 19135-1:2015 conformance class to an ISO 19135:2026 register type.
The Fundamental Shift
The 2026 edition replaces the three hierarchical conformance classes with five capability-based register types. This provides more flexibility but requires understanding the new model.
2015: Hierarchical Classes
2026: Capability-Based Types
Mapping Table
| 2015 Class | 2026 Type | Capabilities Required | Effort |
|---|---|---|---|
| Core Basic register functionality | Content Register/req/content-register |
| Low |
| Extended Full governance, proposal management | Governed Content Register/req/governance |
| Medium |
| Hierarchical Principal register or subregister | Governed Concept RegisterorCCR/req/concept-register + /req/governance |
| High |
Decision Guide
Use this decision tree to determine your target register type:
Simplest migration path. Focus on status model and terminology updates.
Direct equivalent. Add commitments declaration and update governance model.
Implement concept plane with governance.
Concepts remain implicit.
Capability Requirements
Each register type has specific capability requirements. Here's what you need to implement:
Content Register
- Register item management
- Object identifiers
- Basic versioning
- Status dimensions (validity, publication)
- Functional identifiers
- Change history
Governed Content Register
- All Content Register requirements
- Governance roles
- Proposal process
- Approval process
- Register specification
- Commitments declaration
Concept Register
- All Content Register requirements
- Concept management
- Concept versions
- Concept-status linking
- Basic relations (supersedes)
- Advanced relations
Governed Concept Register
- All Concept Register requirements
- All Governance requirements
- Governed concepts
- Concept proposal process
Comprehensive Concept Register
- All Governed Concept requirements
- Concept inheritance
- Partitive concepts
- Concept domains
- Concept composition
- Definition migration
Testing Implications
The 2026 edition has a modular abstract test suite. You only need to pass tests for your declared register type.
| Register Type | Test Suites Required |
|---|---|
| Content Register | /conf/content-register |
| Concept Register | /conf/content-register, /conf/concept-register |
| Governed Content Register | /conf/content-register, /conf/governance |
| Governed Concept Register | /conf/content-register, /conf/concept-register, /conf/governance |
| CCR | All above + /conf/advanced-concepts |