The Submission SHALL specify reusable Models, Interfaces, and related elements as distinct, independently referenceable specification elements.
Mandatory
A reusable element must be identifiable independently of the particular context in which it is used. Distinct and independently referenceable specification elements can be cited, governed, versioned, implemented, tested, and reused without reproducing their definitions.
This separation reduces duplication and supports consistent application of common Models, Interfaces, and related architectural elements across different contexts.
A conforming Submission demonstrates that:
“Separately” means that each reusable element is distinct and independently referenceable within the specification. It does not require a separate document, file, or physical artifact for every reusable element.
GPR-009 governs separation of reusable functionality from context-specific functionality. GPR-010 governs the specification and referenceability of the resulting reusable elements.
Use the following syntax to include the authoritative Statement on another wiki page:
{{section>public:00-sip-ra:99-annexes:annex-c-requirements:gpr-010-separate-specification-of-reusable-elements#Statement&noheader&nofooter&noeditbtn}}
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.