P1-REQ-13-10-004

Return to Part 1 Requirements

Statement

A later part SHALL NOT use a technology selection to redefine a conceptual element.

Source

Part 1, Section 13.10: Profile and Layering Requirements.

Rationale

Technology selections belong to implementation or deployment concerns. A selected technology may realize, support, or constrain an implementation profile, but it does not define conceptual architecture meaning.

This requirement prevents technology choices from altering conceptual elements inherited from Part 1. It also preserves portability across alternative implementation technologies.

Applies To

This requirement applies to later parts that introduce or use technology selections.

It applies specifically to technology selections involving:

MiddlewareProgramming languagesData modeling technologiesRuntime platformsContainer technologiesDeployment toolsGenerated artifactsVendor products

Verification

Verification SHALL confirm that later parts do not use technology selections to redefine conceptual elements.

Verification activities include review checks confirming that:

Technology selections appear as implementation or deployment concernsConceptual elements retain Part 1 definitionsImplementation profiles map technologies to inherited conceptual or logical elementsTechnology-specific terminology does not replace conceptual terminology

Traceability

Related source section:

Related requirement identifiers:

Status

Draft

© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.