====== SIP-039 — Platform-Independent Modeling ====== [[public:00-sip-ra:99-annexes:annex-c-requirements:start|Go to Annex C: Requirements]] ===== Statement ===== The proposed [[public:99_annexes:annex-b-terms-and-definitions:r:reference_architecture|Reference Architecture]] SHALL be defined at a platform-independent level without requiring a specific modeling language or notation. ===== Rationale ===== The proposed Reference Architecture defines architectural concepts and relationships independently of the technologies used to implement them. Its normative meaning must not depend on constructs available only within a particular implementation platform, modeling tool, or proprietary notation. The adopted specification may use an OMG modeling language or notation to express its formal [[public:99_annexes:annex-b-terms-and-definitions:p:platform_independent_model|Platform Independent Model (PIM)]]. That authoring choice does not require conforming implementations to use the same language, notation, or tool. ===== Evaluation Criteria ===== A conforming Submission demonstrates that: - The proposed Reference Architecture is defined at a platform-independent level - Platform-specific implementation details are excluded from the normative architectural definition - Architectural meaning does not depend on features unique to a particular modeling language or notation - The selected normative representation is identified - Equivalent representations can preserve the architectural meaning - Conforming implementations are not required to use the specification-authoring language or notation - Informative platform-specific mappings are distinguishable from the normative PIM ===== Referenced By ===== {{backlinks>public:00-sip-ra:99-annexes:annex-c-requirements:sip-039-platform-independent-modeling}} ===== Notes for Editors ===== SIP-001 establishes the general platform independence of the proposed Reference Architecture. SIP-039 applies that principle specifically to defining and representing the architectural model. Use the following syntax to include the authoritative Statement on another wiki page: {{section>public:00-sip-ra:99-annexes:annex-c-requirements:sip-039-platform-independent-modeling#Statement&noheader&nofooter&noeditbtn}} ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.