Table of Contents

GPR-011 — Necessary Normative Dependencies

Go to Annex C: Requirements

Statement

The Submission SHALL introduce a normative dependency on another specification only when that dependency is necessary to satisfy an applicable requirement or provide a required capability.

Requirement Level

Mandatory

Rationale

A normative dependency incorporates requirements, definitions, models, or behaviors from another specification into the proposed specification's conformance obligations.

Unnecessary normative dependencies increase implementation complexity, expand the conformance surface, introduce additional version dependencies, and may constrain implementations without adding architectural requirements.

Limiting normative dependencies preserves independence while permitting reuse of external specifications that provide required capabilities.

Evaluation Criteria

A conforming Submission demonstrates that:

  1. Each normative dependency is identified
  2. The depended-upon specification and applicable version are identified
  3. Normative dependencies are distinguished from informative references
  4. The requirement or required capability supported by each dependency is identified
  5. The necessity of each dependency is explained
  6. The normative provisions incorporated through each dependency can be determined
  7. Effects on implementation and conformance obligations are described
  8. Dependencies introduced only for convenience are excluded
  9. Transitive dependencies affecting implementation or conformance are identified
  10. Version compatibility and lifecycle implications are addressed
  11. Removing a normative dependency does not leave an unidentified requirement or capability gap

Referenced By

Notes for Editors

An informative reference does not create a normative dependency and is outside the scope of this requirement.

GPR-007 requires reuse of applicable existing standards. GPR-011 limits that reuse to normative dependencies that are necessary to satisfy an applicable requirement or provide a required capability.

Use the following syntax to include the authoritative Statement on another wiki page:

{{section>public:00-sip-ra:99-annexes:annex-c-requirements:gpr-011-necessary-normative-dependencies#Statement&noheader&nofooter&noeditbtn}}

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