Unified Code for Units of Measure

The Unified Code for Units of Measure (UCUM) is a system of codes for unambiguously representing measurement units. Its primary purpose is machine-to-machine communication rather than communication between humans.[1]

The code set includes all units defined in ISO 1000, ISO 2955-1983,[2][a] ANSI X3.50-1986,[3][b] HL7 and ENV 12435, and explicitly and verifiably addresses the naming conflicts and ambiguities in those standards to resolve them. It provides for representations of units in 7 bit ASCII for machine-to-machine communication, with unambiguous mapping between case-sensitive and case-insensitive representations.

A reference open-source implementation is available as a Java applet. There is also an OSGi-based implementation at Eclipse Foundation.

  1. ^ "UCUM". The UCUM Organization. Retrieved May 1, 2019.
  2. ^ ISO 2955:1983 Information processing — Representation of SI and other units in systems with limited character sets [1]
  3. ^ FLOWCHART SYMBOLS AND THEIR USAGE IN INFORMATION PROCESSING


Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy