NIST Pages

Units Markup Language (UnitsML)

UnitsML was a project underway to develop a schema for encoding scientific units of measure in XML. A database (UnitsDB) containing extensive information about scientific units was developed to accompany the schema.

An OASIS Technical Committee was created to address any needed changes in the schema and publish a final recommendation.

Additional information:

  1. Two-page Description (May 2006; PDF 173 kB)

  2. FAQs (February 2007)

  3. UnitsML Schema Information:
    Documentation, CSD schema, and changes for UnitsML, Ver. 1.0-csd04. (December 2011)
    [Lite Documentation and Schema (0.9.18)]
    1. Example of concise documentation generated with a style sheet.
  4. Guidelines for the Use of Units Markup Language: PDF | ODT

  5. Naming and Design Rules - Version 1.0 & Rules only

  6. UnitsML Presentations:
    1. SCC20 - TII/TAD Working Group Meeting (September 11, 2011; PPT | PDF)
    2. Overview slides used in the 1st OASIS TC Meeting (July 12, 2006; PDF 470 kB)
    3. Sixth Open Forum on Metadata Registries (Jan 2003; PPT 450 kB)

  7. "Improving Interoperability by Incorporating UnitsML into Markup Languages" (Jan-Feb 2010; PDF 1.2 MB)

  8. UnitsDB Entity Relationship Model

This project was supported in part by NIST's Systems Integration for Manufacturing Applications (SIMA) Program.

Obtain free PDF & PPT viewers.


Physical Measurement Laboratory home page

NIST home page


Privacy Policy | Security Notice | Accessibility Statement | Disclaimer | FOIA

NIST is an agency of the U.S. Department of Commerce.

Online: May 2003  -   Last update: November 2016

Poster presented at the 2006 OASIS Conference: Meaning of Interoperability

For further information, contact Peter Linstrom.

General NIST inquiries:
Public Inquiries Unit:
(301) 975-NIST (6478)
TTY (301) 975-8295