<?xml version="1.0" encoding="UTF-8"?>
<metanorma xmlns="https://www.metanorma.org/ns/standoc" type="semantic" version="2.9.1" schema-version="v2.3.0" flavor="ribose">
<bibdata type="standard">
<title language="en" type="main">UnitsML specifications — Conformance</title>
<docidentifier primary="true" type="Ribose">36819(d)</docidentifier><docnumber>36819</docnumber><date type="updated"><on>2026-11-01</on></date><contributor><role type="author"/><organization>
<name>Ribose Asia Limited</name>
<abbreviation>Ribose</abbreviation></organization></contributor><contributor><role type="author"><description>committee</description></role><organization>
<name>Ribose Asia Limited</name>
<subdivision type="Committee" subtype="technical">
<name>CalConnect</name>
</subdivision></organization></contributor><contributor><role type="publisher"/><organization>
<name>Ribose Asia Limited</name>
<abbreviation>Ribose</abbreviation></organization></contributor><edition>1</edition><version>2026-11-01</version><language>en</language><script>Latn</script><status><stage>draft-standard</stage></status><copyright><from>2026</from><owner><organization>
<name>Ribose Asia Limited</name>
<abbreviation>Ribose</abbreviation></organization></owner></copyright><ext><doctype>standard</doctype><flavor>ribose</flavor></ext></bibdata><metanorma-extension><semantic-metadata><stage-published>false</stage-published></semantic-metadata>
<presentation-metadata><toc-heading-levels>2</toc-heading-levels><html-toc-heading-levels>2</html-toc-heading-levels><doc-toc-heading-levels>2</doc-toc-heading-levels><pdf-toc-heading-levels>2</pdf-toc-heading-levels></presentation-metadata></metanorma-extension>
<boilerplate><copyright-statement>

<clause id="_0bf1199e-8f6c-bc16-f9b0-78b3f1efec79" obligation="normative"><p id="_945067f2-795a-1e64-6f2b-25dd57c0f4d3">© Ribose Asia Limited 2026</p>
</clause>
</copyright-statement>

<license-statement>

<clause id="_3179d22c-816d-e694-6037-341f744bc6dc" obligation="normative">
<title id="_5ad8fb30-fcae-1072-87a2-407e6b4939ec">Warning for Drafts</title>
<p id="_a24807ee-0381-7ef8-1167-c3aacbb0fd73">This document is not a Ribose Standard. It is distributed for review and comment, and is subject to change without notice and may not be referred to as a Standard. Recipients of this draft are invited to submit, with their comments, notification of any relevant patent rights of which they are aware and to provide supporting documentation.</p>
</clause>
</license-statement>

<legal-statement>

<clause id="_7e0f3c63-3fc9-65cf-37f7-b94afa0dbc5d" obligation="normative"><p id="_50bbfa02-61c3-8332-bad8-61e7389d1808">All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested from the address below.</p>
</clause>
</legal-statement>

<feedback-statement>

<clause id="_d43a5e83-e752-e9bc-955e-4282a8ebb43a" obligation="normative"><p id="_0145a561-c9cc-a509-4784-ac2a1e6ea922" anchor="boilerplate-name" align="left">Ribose Asia Limited</p>

<p id="_80954cc8-1f49-9d20-5987-829595995a92" anchor="boilerplate-address" align="left">Suite 1, 8/F, New Henry House<br/> 10 Ice House Street<br/> Central<br/> Hong Kong<br/> <br/> <link target="mailto:copyright@ribose.com"/><br/> <link target="https://www.ribose.com">www.ribose.com</link></p>
</clause>
</feedback-statement>
</boilerplate><preface><foreword id="_a8eba5dd-c1cc-be76-6995-be1fd67d9626" obligation="informative">
<title id="_41c9fad3-d4c1-eecc-4fad-f91704acc026">Foreword</title>
<p id="_fa2b09a7-245c-e499-6719-6f4b2dbc41cb">This part is the gate of the series: it defines the corpora that freeze normative behavior into replayable vectors, the format those vectors take, the harness every implementation must satisfy, and the conformance classes an implementation may claim. Byte-identity across implementations is enforced HERE, by replay — never by shared code.</p>
</foreword><introduction id="_a6447ffd-ae3e-34c0-ad02-fc8796d9db27" obligation="informative">
<title id="_2b2e98d1-114a-3da4-8556-01ae0a724280">Introduction</title>
<p id="_1a83aa8e-5fc9-2bbd-27b4-45f9965ad2fa">Specifications without gates are aspirations. Every clause of Parts 2 to 7 is paired with vectors that a machine can replay, and this part defines the machine: the layout, the format, the tolerance convention, the classes. An implementation’s claim is exactly the set of vectors it replays — no more, no less.</p>
</introduction></preface><sections>

<clause id="_57986452-2e96-cd03-befc-9fedcc0948a0" type="scope" obligation="normative">
<title id="_f70b6ff6-6131-0e24-81e1-850dbe94b63d">Scope</title>
<p id="_38c90092-baed-3c20-2368-edbac3a3f66b">This document specifies: the corpora layout and versioned index; the vector file format and metadata; the replay-harness requirements; the runtime conformance classes and the claims each licenses; and the reproducibility classes for Monte Carlo vectors.</p>
</clause>



<terms id="_46d3b5c4-1e03-9bf6-a23e-0a6e763f460f" obligation="normative">
<title id="_dfb2eab2-f980-6365-3c47-81d0eb272962">Terms and definitions</title><p id="_e5876e78-fa42-efa9-f5ba-a93535689e8d">No terms and definitions are listed in this document.</p>
<dl id="_e5cc0566-e04c-2da8-8152-edaabafb0adc"><dt>vector</dt>
<dd id="_0218332a-bfe0-6bc2-0b72-58323825c414"><p id="_85de784e-ce28-0ab0-e3b7-ab04d3d3c33a">one test case: an input, an expected result (exact decimal strings per CalConnect 36813, and metadata.</p>
</dd>
<dt>drift</dt>
<dd id="_686d7fd3-498b-b438-9b5a-b439c3862bb7"><p id="_354577be-46cc-9a85-a4a5-a003e7facb14">any byte difference between a replay and its vector, beyond a vector’s declared tolerance.</p>
</dd>
<dt>replay</dt>
<dd id="_64fc8dd5-33f7-f5ae-18cf-05fc68b14036"><p id="_b9a456c1-d0ed-bb80-9582-878b4bdb2849">the execution of a vector by an implementation under test, compared against the expected result.</p>
</dd>
<dt>conformance class</dt>
<dd id="_f538a268-5078-f43f-9c98-7ff5e5485a5b"><p id="_c5b8afd7-e2f2-1996-3979-7d8a84473b04">a named set of vector classes (Clause 8) licensing specific claims.</p>
</dd>
<dt>reproducibility class</dt>
<dd id="_f59c4453-5021-5821-4ab1-28dae24aea5e"><p id="_e87a2374-8310-d4a3-c5e1-0a3bd2c93721">byte-exact or distributional, per Clause 9.</p>
</dd>
</dl>
</terms>

<clause id="_d6c84ecd-2ebc-a9dc-187c-dc50f7aeb112" obligation="normative">
<title id="_577f0878-cbad-249b-c576-b43a5f664bb6">Conventions</title>
<p id="_39f42160-09ef-ac23-7e65-259cf517ca64">Requirement language per CalConnect 36812. Tolerances are written <tt>tolerance_d</tt> with |computed − expected| ≤ 10<sup>−d</sup>·|expected|; vectors without <tt>tolerance_d</tt> are byte-exact.</p>
</clause>

<clause id="_c49ab218-c9ad-9e8b-d5fd-e4be63d134ea" obligation="normative">
<title id="_ec47e912-fc4e-84c0-946c-1c8d1003fdc4">Corpora layout and versioned index</title>
<sourcecode id="_1c6c13e6-fe7d-89d3-9143-a61b8b6306bc"><body>corpora/
  renders/        expected-renders.json, inputs.txt   (parse → format columns)
  uncertainty/    parse, render and round-trip vectors (Plurimath 2)
  conversion/     conversion, scale and gating vectors (CalConnect 36815, 5)
  conformance/    evaluator vectors (Plurimath 4)
  index.json      versioned: names each vector set, its source part,
                  its vector_set_version and its provenance</body></sourcecode>


<p id="_bc443fd2-8702-a2a2-4b05-dbcd35f2ab41">The index is an artifact (CalConnect 36812, artifact discipline): checksummed, editioned, consumed by both reference and parity runtimes.</p>
</clause>

<clause id="_fe442017-a1b3-f219-fee4-b9902ff8578f" obligation="normative">
<title id="_0873f534-2e39-d727-ede3-7aa0e5bba5d4">Vector file format and metadata</title>
<p id="_df9b01a6-7cd7-c530-07e5-e4510dd4fe24">A vector carries: <tt>input</tt>; <tt>expected</tt> as exact decimal strings (CalConnect 36813 for every compared field; <tt>metadata</tt>: the normative source (document + clause), <tt>engine_version</tt>, <tt>grammar_version</tt>, <tt>vector_set_version</tt>, <tt>numeric_algorithm</tt>, and — only where a vector is non-exact — <tt>tolerance_d</tt>. Monte Carlo vectors carry the PRNG identity, seed and trial count.</p>

<example id="_71bf9a3f-61c2-4cc8-c4ab-a9f4591adf2e"><p id="_6a3911ab-9644-2029-39d5-efd183d073de"><strong>Expected shape.</strong> The degC vector: input <tt>(20 °C).convert_to(K)</tt>; expected <tt>"293.15"</tt>; metadata citing CalConnect 36816 Clause 5, the engine and vector-set versions, and no tolerance (byte-exact).</p>
</example>
</clause>

<clause id="_a7fd1c47-058e-63af-e4c9-6e50498c6888" obligation="normative">
<title id="_8f336392-d5b0-32a9-44d8-b72ce2ba9414">Replay harness requirements and CI gates</title>
<p id="_e97892d0-be88-ce27-aa98-0776c16c2304">A conforming harness: load and checksum-verify the corpora; replay every vector of every claimed class; compare bytes; and report drift per vector. Release CI blocks on any drift. The reference harness lives in unitsml/unitsml-testsuite; parity runtimes (TypeScript, Rust) run the same corpora through their own lanes.</p>
</clause>

<clause id="_4e141c75-0c89-55f0-eee0-d919ef88fc1e" obligation="normative">
<title id="_c3161729-30b1-a195-ee48-d23b7209ed75">Runtime conformance classes</title>
<p id="_ae023727-ab3d-41fc-a134-26f01fa8613f">Implementations are licensed to claim conformance as in <xref target="tbl-runtime-classes"/>.</p>

<table id="_ab6e096f-d483-6a4a-800c-ed93aa23b639" anchor="tbl-runtime-classes"><colgroup><col width="25%"/><col width="75%"/></colgroup>
<name id="_99083eb9-1f7e-a764-d784-669e6570c8b7">Runtime conformance classes</name>
<thead><tr id="_13562875-3586-1859-2bc2-4fae1c17b4c1"><th id="_f30f76a1-1753-3c4f-e708-fe070d8dc326" valign="top" align="left">Class</th>
<th id="_ad864c6b-1adb-d610-a72d-cd37b2e48fd7" valign="top" align="left">Licenses the implementation to claim</th>
</tr></thead>
<tbody><tr id="_bc3f9813-21f6-89c5-96d1-0d1668911481"><td id="_b66e2b3c-ba78-5d30-8193-251adc29f45f" valign="top" align="left">parse/render</td>
<td id="_1faad23e-50db-a2c1-fead-a1aeaf1cada7" valign="top" align="left">correct parse of an input language into the model and correct emission per format column of the render corpus</td>
</tr><tr id="_e1b31860-b9d3-cca8-0934-3ec35380c6ab"><td id="_d01d31b2-6abb-e3c2-1a77-38df5ccd31a6" valign="top" align="left">quantity-conversion</td>
<td id="_c35f6984-0f8d-d2fe-9bd0-d061d690fb84" valign="top" align="left">CalConnect 36815/5 semantics: resolution, gating, scales, conversion application (Annex B)</td>
</tr><tr id="_ca4095a7-9601-6c6a-446e-9344d29a9de9"><td id="_9398afe1-327a-1a4c-d002-b02fd5e86912" valign="top" align="left">evaluation</td>
<td id="_409593b8-dc7d-0c8f-b221-21644efa1efe" valign="top" align="left">Plurimath 4: propagation, adequacy verdict, second-order, MCM, conformity (Annex C)</td>
</tr><tr id="_809f1b8a-134a-e935-2f00-2f283de6ff50"><td id="_21e2a2fe-25fd-3301-5ba5-362a27bca3f9" valign="top" align="left">full-series</td>
<td id="_0d2747af-e4a5-e93d-56f5-f2abbbe9b297" valign="top" align="left">all of the above plus round-trip guarantees (Plurimath 2, Annex A)</td>
</tr></tbody>
</table>

<p id="_4048defe-3a48-988a-33bb-0556fcecf109">Claims name the class and the corpus version replayed; an implementation never claims a class whose vectors it does not replay.</p>

<example id="_08abe830-863b-7138-1a90-adfe20f3ba6c"><p id="_5f559ba5-f4c3-3a6c-63f6-3e1afed2876d"><strong>Expected claim shape.</strong> “Conforming at class <tt>quantity-conversion</tt>, corpus v2026.10” licenses resolution, gating, scales and conversions — and says nothing about evaluation.</p>
</example>
</clause>

<clause id="_8cde1831-e354-93c3-52c0-09564fba1f2f" obligation="normative">
<title id="_48f6ffb6-4558-5cdc-69ab-55be38e4bce2">Monte Carlo reproducibility classes</title>
<p id="_012489d8-6598-2266-27f3-c56564e805be">Byte-exact: vectors produced by the pinned Wichmann–Hill generator with recorded seed and trial count; the adaptive stopping δ = ½·10^ℓ is part of the vector. Distributional: for methods without deterministic draws (e.g. MCMC sampling, GUM-5 Ex 12), vectors carry statistical-equivalence assertions (stated test and threshold) instead of byte expectations. Implementations state which class each claimed vector satisfies.</p>

<example id="_65531f31-6abf-8d9b-e955-21545d47c285"><p id="_3a58d146-900e-7192-68c0-0dd6826347e0"><strong>Expected outcome.</strong> The JCGM 101 §9.5 vector records Wichmann–Hill with its seed and trial count; a runtime producing 36 nm-class results with a different generator claims the distributional class, not byte-exact.</p>
</example>
</clause>

<clause id="_eb6de5be-dc38-0a32-4ff5-cca4c760694c" obligation="normative">
<title id="_e499f69a-c963-37a4-031c-6b4334a863d4">Conformance</title>
<p id="_59e939e0-88e4-1b9c-0759-c98ec2b0849d">This part is the gate of the series: releases across the family are blocked on vector drift, and conformance claims are exactly the replayed classes of Clause 8. The frozen vector sets are given in <xref target="annex-uncertainty"/>, <xref target="annex-conversion"/> and <xref target="annex-evaluator"/>; corpus provenance is recorded in <xref target="annex-provenance"/>.</p>
</clause>










</sections><annex id="_9aa694b6-cd1f-4956-5811-88769122a869" anchor="annex-uncertainty" obligation="normative">
<title id="_1c95725a-c5d8-ea34-d4bc-35ed0ca62f53">Annex A (normative): uncertainty vector set</title>
<p id="_34d064cd-52e0-85dc-a9e4-cf5790f58ade">Parse/render/round-trip vectors for every mechanism of Plurimath 2: the three categories; k, p pairings; interval kinds; concise (output-only) and absolute notations; the ASCII channels (quoted channel for dialect L; native literals for pma); lossiness assertions per the Plurimath 2 matrix. Invariant replayed: every model field survives every lossless channel byte-identically.</p>

<example id="_98a766b7-8cda-0dbe-8bf2-8bf72e440cbe"><p id="_a07ea45a-f9e5-23a7-f01f-07c7ae6deb74"><strong>Round-trip triplet.</strong> <tt>ucov(10.0, 9.7, 10.3, 0.95, shortest)</tt> through MathML → model → OMML → model preserves category, endpoints, p and kind byte-identically; the LaTeX column renders the visible interval only, per the declared loss.</p>
</example>
</annex><annex id="_198091b3-1987-4dd5-b94c-2c78637892de" anchor="annex-conversion" obligation="normative">
<title id="_724edec2-81a3-bb0c-00c9-12a74ef1a61a">Annex B (normative): conversion, scale and quantity-gating vectors</title>
<p id="_4f220ba8-45ff-32c8-b55c-51618e71e598">The vector tables of CalConnect 36815 Annex A and CalConnect 36816 Annex A, frozen: degC/degF round-trips, percent, non-exact percent-per-degree, difference-skip-addends, affine-in-composite and power ≠ 1 errors, ft² double-power red/green, refusals, resolution red/greens (J → energy; Bq↔Hz; equivalence-class addition), scale errors naming the class.</p>
</annex><annex id="_0d8cd72b-9657-66ed-e8b5-fcb8c81a8558" anchor="annex-evaluator" obligation="normative">
<title id="_434e7bb6-ba05-46e0-b379-c7033369d55c">Annex C (normative): GUM/JCGM evaluator vectors</title>
<ul id="_ae39009f-d62a-6346-7f45-e69075ec4fba"><li><p id="_2cec3137-c3f1-60c3-9508-da4029f9ad8d">GUM H.1–H.6, with H.1 as the <strong>versioned triple</strong>: 2008 first-order (u_c = 32 nm) / amended second-order per Amd.1:2026 H.1.7 (u_c ≈ 34.2 nm; derivation in Plurimath 4 Annex A) / MCM per JCGM 101 §9.5 (u(δL) = 36 nm; shortest 99 % interval [745, 932] nm).</p>
</li>
<li><p id="_b01cf691-3c5e-6011-ed38-b0137b4678c5">JCGM 101 §9.2 (masses), §9.3 (microresistance), §9.4 (comparison loss with r = 0.9), §9.5 (gauge block) MCM vectors; pinned Wichmann–Hill seeds.</p>
</li>
<li><p id="_50923c38-2b17-5ce6-5e65-8097e07f96b6">LPU-failure set: GUM-6 §13.1.4 bromine (LPU u = 0 vs true 0.00007); GUM-5 Ex 6 (dominant uniform), Ex 7 (GUF₁/GUF₂/MCM), Ex 13, Ex 14 (linearity adequacy), Ex 16 (comparison loss at x₁ = 0).</p>
</li>
<li><p id="_5e33f599-ccf4-1187-e017-9dea8466ed09">JCGM 106 decisions: one-sided p_c at Table 1 z-values; guarded accept/reject with r = 0.65 → R_C = 0.1 %; C_m = 1 boundary; ISO 14253-1 w = U ceiling.</p>
</li>
</ul>
</annex><annex id="_d6e3e2e7-f8ae-46ee-55be-8fe32ce75638" anchor="annex-provenance" obligation="normative">
<title id="_47c2a4f5-43d5-5d17-2616-fe82110f1bbd">Annex D (informative): corpus provenance</title>
<p id="_19d18d60-a81a-0de5-8cb3-c15a6490384b">Every vector names its normative source. The H.1 triple’s second-order member carries the derivation reference (Plurimath 4 Annex A); the JCGM vectors cite clause and table. The excluded-as-byte-vectors set (MCMC draws) is listed with its distributional-class alternative.</p>
</annex><bibliography><references id="_e2bb1a71-e5dc-89f2-a45e-ed42f3a50df6" normative="true" obligation="informative">
<title id="_270c5ee6-077e-f285-ff95-287984a30140">Normative references</title><p id="_49996d2b-65c1-916b-9bbf-42b933aa0025">The following documents are referred to in the text in such a way that some or all of their content constitutes requirements of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.</p>
<bibitem anchor="tested-parts" id="_89dd05c4-173c-db82-9a4c-ec54f8de7bac"><formattedref format="application/x-isodoc+xml">— CalConnect 36814–7 and the Plurimath series parts under test</formattedref><docidentifier>tested parts</docidentifier><language>en</language><script>Latn</script></bibitem>
<bibitem id="_9d4fbbd8-3d47-0ebb-f05f-04770097c86d" type="standard" schema-version="v1.5.6" anchor="jcgm101">
  <fetched>2026-11-05</fetched>
  
<title language="en" script="Latn">Supplement 1 to the “Guide to the expression of uncertainty in measurement” — Propagation of distributions using a Monte Carlo method</title>

  
<title language="fr" script="Latn">Supplément 1 du “Guide pour l’expression de l’incertitude de mesure” — Propagation de distributions par une méthode de Monte Carlo</title>

  <uri language="en" script="Latn" type="citation">https://www.bipm.org/documents/20126/2071204/JCGM_101_2008_E.pdf/325dcaad-c15a-407c-1105-8b7f322d651c</uri>
  <docidentifier language="en" script="Latn" type="BIPM" primary="true">JCGM 101:2008</docidentifier>
  <docidentifier language="fr" script="Latn" type="BIPM" primary="true">JCGM 101:2008</docidentifier>
  <docidentifier type="BIPM" primary="true">JCGM 101:2008</docidentifier>
  <docnumber>JCGM 101:2008</docnumber>
  <date type="published">
    <on>2008</on>
  </date>
  <contributor>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Bureau of Weights and Measures</name>

      
<name language="fr" script="Latn">Bureau international des poids et mesures</name>

      <abbreviation language="fr" script="Latn">BIPM</abbreviation>
      <uri>www.bipm.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Organization for Standardization</name>

      
<name language="fr" script="Latn">Organisation internationale de normalisation</name>

      <abbreviation language="en" script="Latn">ISO</abbreviation>
      <uri>www.iso.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Electrotechnical Commission</name>

      
<name language="fr" script="Latn">Commission électrotechnique internationale</name>

      <abbreviation language="en">IEC</abbreviation>
      <uri>www.iec.ch</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Organization of Legal Metrology</name>

      
<name language="fr" script="Latn">Organisation internationale de métrologie légale</name>

      <abbreviation language="fr" script="Latn">OIML</abbreviation>
      <uri>www.oiml.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Union of Pure and Applied Chemistry</name>

      
<name language="fr" script="Latn">Union internationale de chimie pure et appliquée</name>

      <abbreviation language="en" script="Latn">IUPAC</abbreviation>
      <uri>www.iupac.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Union of Pure and Applied Physics</name>

      
<name language="fr" script="Latn">Union internationale de physique pure et appliquée</name>

      <abbreviation language="en" script="Latn">IUPAP</abbreviation>
      <uri>www.iupap.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Federation of Clinical Chemistry and Laboratory Medicine</name>

      
<name language="fr" script="Latn">Fédération internationale de chimie clinique et de biologie moléculaire</name>

      <abbreviation language="en" script="Latn">IFCC</abbreviation>
      <uri>www.ifcc.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Laboratory Accreditation Cooperation</name>

      
<name language="fr" script="Latn">Coopération internationale d’accréditation des laboratoires</name>

      <abbreviation language="en" script="Latn">ILAC</abbreviation>
      <uri>www.ilac.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author">
      <description>committee</description>
    </role>
    <organization>
      
<name language="fr" script="Latn">Bureau international des poids et mesures</name>

      <subdivision>
        
<name language="en" script="Latn">Joint Committee for Guides in Metrology</name>

        
<name language="fr" script="Latn">Comité commun pour les Guides en métrologie</name>

        <abbreviation>JCGM</abbreviation>
      </subdivision>
      <abbreviation language="fr" script="Latn">BIPM</abbreviation>
    </organization>
  </contributor>
  <edition>1</edition>
  <language>en</language>
  <language>fr</language>
  <script>Latn</script>
  <place>
    <city>Paris</city>
  </place>
</bibitem>
<bibitem id="_83a30a1a-442b-1053-0b35-b05896fc547b" type="standard" schema-version="v1.5.6" anchor="jcgm106">
  <fetched>2026-11-05</fetched>
  
<title language="en" script="Latn">The role of measurement uncertainty in conformity assessment</title>

  
<title language="fr" script="Latn">Une introduction au “Guide pour l’expression de l’incertitude de mesure” et aux documents qui le concernent</title>

  <uri language="en" script="Latn" type="citation">https://www.bipm.org/documents/20126/2071204/JCGM_106_2012_E.pdf/fe9537d2-e7d7-e146-5abb-2649c3450b25</uri>
  <docidentifier language="en" script="Latn" type="BIPM" primary="true">JCGM 106:2012</docidentifier>
  <docidentifier language="fr" script="Latn" type="BIPM" primary="true">JCGM 106:2012</docidentifier>
  <docidentifier type="BIPM" primary="true">JCGM 106:2012</docidentifier>
  <docnumber>JCGM 106:2012</docnumber>
  <date type="published">
    <on>2012-10</on>
  </date>
  <contributor>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Bureau of Weights and Measures</name>

      
<name language="fr" script="Latn">Bureau international des poids et mesures</name>

      <abbreviation language="fr" script="Latn">BIPM</abbreviation>
      <uri>www.bipm.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Organization for Standardization</name>

      
<name language="fr" script="Latn">Organisation internationale de normalisation</name>

      <abbreviation language="en" script="Latn">ISO</abbreviation>
      <uri>www.iso.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Organization for Standardization</name>

      
<name language="fr" script="Latn">Organisation internationale de normalisation</name>

      <abbreviation language="en" script="Latn">ISO</abbreviation>
      <uri>www.iso.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="publisher"/>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Electrotechnical Commission</name>

      
<name language="fr" script="Latn">Commission électrotechnique internationale</name>

      <abbreviation language="en" script="Latn">IEC</abbreviation>
      <uri>www.iec.ch</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Organization of Legal Metrology</name>

      
<name language="fr" script="Latn">Organisation Internationale de Métrologie Légale</name>

      <abbreviation language="fr" script="Latn">OIML</abbreviation>
      <uri>www.oiml.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Union of Pure and Applied Chemistry</name>

      
<name language="fr" script="Latn">Union internationale de chimie pure et appliquée</name>

      <abbreviation language="en" script="Latn">IUPAC</abbreviation>
      <uri>www.iupac.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Union of Pure and Applied Physics</name>

      
<name language="fr" script="Latn">Union internationale de physique pure et appliquée</name>

      <abbreviation language="en" script="Latn">IUPAP</abbreviation>
      <uri>www.iupap.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Federation of Clinical Chemistry and Laboratory Medicine</name>

      
<name language="fr" script="Latn">Fédération internationale de chimie clinique et de biologie moléculaire</name>

      <abbreviation language="en" script="Latn">IFCC</abbreviation>
      <uri>www.ifcc.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Laboratory Accreditation Cooperation</name>

      
<name language="fr" script="Latn">Coopération internationale d’accréditation des laboratoires</name>

      <abbreviation language="en" script="Latn">ILAC</abbreviation>
      <uri>www.ilac.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author">
      <description>committee</description>
    </role>
    <organization>
      
<name language="fr" script="Latn">Bureau international des poids et mesures</name>

      <subdivision>
        
<name language="en" script="Latn">Joint Committee for Guides in Metrology</name>

        
<name language="fr" script="Latn">Comité commun pour les guides en métrologie</name>

        <abbreviation>JCGM</abbreviation>
      </subdivision>
      <abbreviation language="fr" script="Latn">BIPM</abbreviation>
    </organization>
  </contributor>
  <language>en</language>
  <language>fr</language>
  <script>Latn</script>
  <place>
    <city>Paris</city>
  </place>
</bibitem>
</references><references id="_0d9e5d5a-68e3-0c28-64c4-a1db1044b07c" normative="false" obligation="informative">
<title id="_50ceb1e1-516f-2673-d73d-4f0c58b4d023">Bibliography</title><bibitem id="_a0da36ce-4602-e098-d8fc-4159a3f21119" type="standard" schema-version="v1.5.6" anchor="jcgm101-t10">
  <fetched>2026-11-05</fetched>
  
<title language="en" script="Latn">Supplement 1 to the “Guide to the expression of uncertainty in measurement” — Propagation of distributions using a Monte Carlo method</title>

  
<title language="fr" script="Latn">Supplément 1 du “Guide pour l’expression de l’incertitude de mesure” — Propagation de distributions par une méthode de Monte Carlo</title>

  <uri language="en" script="Latn" type="citation">https://www.bipm.org/documents/20126/2071204/JCGM_101_2008_E.pdf/325dcaad-c15a-407c-1105-8b7f322d651c</uri>
  <docidentifier language="en" script="Latn" type="BIPM" primary="true">JCGM 101:2008</docidentifier>
  <docidentifier language="fr" script="Latn" type="BIPM" primary="true">JCGM 101:2008</docidentifier>
  <docidentifier type="BIPM" primary="true">JCGM 101:2008</docidentifier>
  <docnumber>JCGM 101:2008</docnumber>
  <date type="published">
    <on>2008</on>
  </date>
  <contributor>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Bureau of Weights and Measures</name>

      
<name language="fr" script="Latn">Bureau international des poids et mesures</name>

      <abbreviation language="fr" script="Latn">BIPM</abbreviation>
      <uri>www.bipm.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Organization for Standardization</name>

      
<name language="fr" script="Latn">Organisation internationale de normalisation</name>

      <abbreviation language="en" script="Latn">ISO</abbreviation>
      <uri>www.iso.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Electrotechnical Commission</name>

      
<name language="fr" script="Latn">Commission électrotechnique internationale</name>

      <abbreviation language="en">IEC</abbreviation>
      <uri>www.iec.ch</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Organization of Legal Metrology</name>

      
<name language="fr" script="Latn">Organisation internationale de métrologie légale</name>

      <abbreviation language="fr" script="Latn">OIML</abbreviation>
      <uri>www.oiml.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Union of Pure and Applied Chemistry</name>

      
<name language="fr" script="Latn">Union internationale de chimie pure et appliquée</name>

      <abbreviation language="en" script="Latn">IUPAC</abbreviation>
      <uri>www.iupac.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Union of Pure and Applied Physics</name>

      
<name language="fr" script="Latn">Union internationale de physique pure et appliquée</name>

      <abbreviation language="en" script="Latn">IUPAP</abbreviation>
      <uri>www.iupap.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Federation of Clinical Chemistry and Laboratory Medicine</name>

      
<name language="fr" script="Latn">Fédération internationale de chimie clinique et de biologie moléculaire</name>

      <abbreviation language="en" script="Latn">IFCC</abbreviation>
      <uri>www.ifcc.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Laboratory Accreditation Cooperation</name>

      
<name language="fr" script="Latn">Coopération internationale d’accréditation des laboratoires</name>

      <abbreviation language="en" script="Latn">ILAC</abbreviation>
      <uri>www.ilac.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author">
      <description>committee</description>
    </role>
    <organization>
      
<name language="fr" script="Latn">Bureau international des poids et mesures</name>

      <subdivision>
        
<name language="en" script="Latn">Joint Committee for Guides in Metrology</name>

        
<name language="fr" script="Latn">Comité commun pour les Guides en métrologie</name>

        <abbreviation>JCGM</abbreviation>
      </subdivision>
      <abbreviation language="fr" script="Latn">BIPM</abbreviation>
    </organization>
  </contributor>
  <edition>1</edition>
  <language>en</language>
  <language>fr</language>
  <script>Latn</script>
  <place>
    <city>Paris</city>
  </place>
</bibitem><bibitem id="_d75c7a8f-026c-7f4b-ba5e-5d2b82f60299" type="standard" schema-version="v1.5.6" anchor="jcgm106-t1">
  <fetched>2026-11-05</fetched>
  
<title language="en" script="Latn">The role of measurement uncertainty in conformity assessment</title>

  
<title language="fr" script="Latn">Une introduction au “Guide pour l’expression de l’incertitude de mesure” et aux documents qui le concernent</title>

  <uri language="en" script="Latn" type="citation">https://www.bipm.org/documents/20126/2071204/JCGM_106_2012_E.pdf/fe9537d2-e7d7-e146-5abb-2649c3450b25</uri>
  <docidentifier language="en" script="Latn" type="BIPM" primary="true">JCGM 106:2012</docidentifier>
  <docidentifier language="fr" script="Latn" type="BIPM" primary="true">JCGM 106:2012</docidentifier>
  <docidentifier type="BIPM" primary="true">JCGM 106:2012</docidentifier>
  <docnumber>JCGM 106:2012</docnumber>
  <date type="published">
    <on>2012-10</on>
  </date>
  <contributor>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Bureau of Weights and Measures</name>

      
<name language="fr" script="Latn">Bureau international des poids et mesures</name>

      <abbreviation language="fr" script="Latn">BIPM</abbreviation>
      <uri>www.bipm.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Organization for Standardization</name>

      
<name language="fr" script="Latn">Organisation internationale de normalisation</name>

      <abbreviation language="en" script="Latn">ISO</abbreviation>
      <uri>www.iso.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <role type="publisher"/>
    <organization>
      
<name language="en" script="Latn">International Organization for Standardization</name>

      
<name language="fr" script="Latn">Organisation internationale de normalisation</name>

      <abbreviation language="en" script="Latn">ISO</abbreviation>
      <uri>www.iso.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="publisher"/>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Electrotechnical Commission</name>

      
<name language="fr" script="Latn">Commission électrotechnique internationale</name>

      <abbreviation language="en" script="Latn">IEC</abbreviation>
      <uri>www.iec.ch</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Organization of Legal Metrology</name>

      
<name language="fr" script="Latn">Organisation Internationale de Métrologie Légale</name>

      <abbreviation language="fr" script="Latn">OIML</abbreviation>
      <uri>www.oiml.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Union of Pure and Applied Chemistry</name>

      
<name language="fr" script="Latn">Union internationale de chimie pure et appliquée</name>

      <abbreviation language="en" script="Latn">IUPAC</abbreviation>
      <uri>www.iupac.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Union of Pure and Applied Physics</name>

      
<name language="fr" script="Latn">Union internationale de physique pure et appliquée</name>

      <abbreviation language="en" script="Latn">IUPAP</abbreviation>
      <uri>www.iupap.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Federation of Clinical Chemistry and Laboratory Medicine</name>

      
<name language="fr" script="Latn">Fédération internationale de chimie clinique et de biologie moléculaire</name>

      <abbreviation language="en" script="Latn">IFCC</abbreviation>
      <uri>www.ifcc.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author"/>
    <organization>
      
<name language="en" script="Latn">International Laboratory Accreditation Cooperation</name>

      
<name language="fr" script="Latn">Coopération internationale d’accréditation des laboratoires</name>

      <abbreviation language="en" script="Latn">ILAC</abbreviation>
      <uri>www.ilac.org</uri>
    </organization>
  </contributor>
  <contributor>
    <role type="author">
      <description>committee</description>
    </role>
    <organization>
      
<name language="fr" script="Latn">Bureau international des poids et mesures</name>

      <subdivision>
        
<name language="en" script="Latn">Joint Committee for Guides in Metrology</name>

        
<name language="fr" script="Latn">Comité commun pour les guides en métrologie</name>

        <abbreviation>JCGM</abbreviation>
      </subdivision>
      <abbreviation language="fr" script="Latn">BIPM</abbreviation>
    </organization>
  </contributor>
  <language>en</language>
  <language>fr</language>
  <script>Latn</script>
  <place>
    <city>Paris</city>
  </place>
</bibitem><bibitem anchor="gum5" id="_19938ffd-fcc4-0ef2-d8ef-1f5c830e9519">
  <formattedref format="application/x-isodoc+xml">Examples</formattedref>
  <docidentifier>GUM-5:2026</docidentifier>
  <docnumber>5</docnumber>
  <date type="published">
    <on>2026</on>
  </date>
  <language>en</language>
  <script>Latn</script>
</bibitem><bibitem anchor="testsuite-1" id="_1e8fbfb6-1150-5823-5703-8c82cb0fc7f1">
  <formattedref format="application/x-isodoc+xml">the shared render corpus</formattedref>
  <docidentifier>unitsml/unitsml-testsuite pull 1</docidentifier>
  <docnumber>1</docnumber>
  <language>en</language>
  <script>Latn</script>
</bibitem>




</references></bibliography>
</metanorma>
