| Both sides previous revision Previous revision Next revision | Previous revision |
| public:00-sip-ra:05-general-requirements-on-proposals:05-1-requirements:05-1-8-compatibility:start [2026/09/15 12:27] – nick_dido | public:00-sip-ra:05-general-requirements-on-proposals:05-1-requirements:05-1-8-compatibility:start [2026/09/15 12:45] (current) – nick_dido |
|---|
| ===== Requirements ===== | ===== Requirements ===== |
| |
| * **[[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-013-compatibility-with-existing-standards|GPR-013 — Compatibility with Existing Standards]]:** The proposed specification SHALL be compatible with and usable alongside applicable existing OMG specifications and specifications published by other recognized standards bodies | ^ Requirement ^ Level ^ Statement ^ |
| | | [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-013-compatibility-with-existing-standards|GPR-013 — Compatibility with Existing Standards]] | Mandatory | {{section>public:00-sip-ra:99-annexes:annex-c-requirements:gpr-013-compatibility-with-existing-standards#Statement&noheader&nofooter&noeditbtn}} | |
| | | [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-014-combined-use-of-complementary-specifications|GPR-014 — Combined Use of Complementary Specifications]] | Recommended | {{section>public:00-sip-ra:99-annexes:annex-c-requirements:gpr-014-combined-use-of-complementary-specifications#Statement&noheader&nofooter&noeditbtn}} | |
| |
| * **[[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-014-combined-use-of-complementary-specifications|GPR-014 — Combined Use of Complementary Specifications]]:** The proposed specification SHOULD support combined use with separate specifications that provide distinct, complementary functionality when such combined use is applicable | ===== Related Requirements ===== |
| | |
| | GPR-013 and GPR-014 complement, but do not duplicate, the following requirements: |
| | |
| | ^ Requirement ^ Level ^ Relationship ^ |
| | | [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-007-reuse-of-existing-standards|GPR-007 — Reuse of Existing Standards]] | Mandatory | Requires reuse of applicable existing standards instead of defining new Models that provide equivalent capabilities | |
| | | [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-011-necessary-normative-dependencies|GPR-011 — Necessary Normative Dependencies]] | Mandatory | Limits normative dependencies to those needed to satisfy an applicable requirement or provide a required capability | |
| | | [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-012-avoidance-of-gratuitous-reuse|GPR-012 — Avoidance of Gratuitous Reuse]] | Recommended | Discourages reuse that introduces unnecessary functionality, constraints, or dependencies | |
| |
| ===== Notes for Editors ===== | ===== Notes for Editors ===== |
| | |
| | The requirement identifiers and short titles link to the authoritative requirement records in Annex C. |
| | |
| | The Statements displayed in the Requirements table are transcluded from their corresponding Annex C requirement pages and are not independently maintained copies. |
| | |
| | Make changes to a Statement or its Requirement Level on its Annex C requirement page. |
| |
| GPR-013 is mandatory because it uses ''SHALL''. | GPR-013 is mandatory because it uses ''SHALL''. |
| GPR-013 governs compatibility with applicable existing standards. GPR-014 addresses the combined use of separate specifications that provide complementary functionality. | GPR-013 governs compatibility with applicable existing standards. GPR-014 addresses the combined use of separate specifications that provide complementary functionality. |
| |
| These requirements complement, but do not duplicate: | The Related Requirements table provides nonnormative relationship summaries. The corresponding Annex C requirement records remain authoritative. |
| | |
| * [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-007-reuse-of-existing-standards|GPR-007 — Reuse of Existing Standards]] | |
| * [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-011-necessary-normative-dependencies|GPR-011 — Necessary Normative Dependencies]] | |
| * [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-012-avoidance-of-gratuitous-reuse|GPR-012 — Avoidance of Gratuitous Reuse]] | |
| | |
| After the Annex C records are created and reviewed, replace each locally maintained Statement with a transclusion of its authoritative Statement. | |
| |
| ---- | ---- |