banner National Institute of Standards and Technology
ISD Products and Services
ISD home About ISD ISD Research Areas ISD's Products and Services What's New in ISD Search button

Manufacturing Engineering Laboratory Skip navigation

Metrology Interoperability Home

NIST Meeting Results
International Metrology Interoperability Summit 2006

NIST Activities
DMIS Test Suite
I++DME Test Suite
QMD Test Suite
Metrology Interoperability Testbed

Analysis of Metrology Standards: Presentation
Analysis of Metrology Standards: Report

Standards Efforts
Dimensional Markup Language (DML)
Dimensional Metrology Standards Consortium (DMSC)

I++DME Specifications

QMD Test Suite

The Quality Measurement Data (QMD) spec is the work of the MEPT Quality Measurement (MEQM) working group of the Automotive Industry Action Group (AIAG) Metrology Project Team (MEPT). The goal of the MEQM has been to produce a non-proprietary, computer-readable, and widely implemented standard for the interface between measurement devices (not merely dimensional) and Statistical Process Control (SPC) analysis software packages.

The NIST QMD test suite has two main purposes: 1) The NIST QMD test suite provides a development tool to an implementer of the QMD spec. It should enable the implementer to quickly, correctly, and completely generate an implementation of the QMD spec. This is essential to achieving interoperability, which, of course, is the goal of any non-proprietary standard, such as QMD. 2) The NIST QMD test suite also will allow end users and tier suppliers, who purchase quality measurement software tools from implementers, to easily perform their own tests on vendor implementation files to verify vendor claims of compliance to QMD prior to software purchase or payment of software maintenance fees.

The NIST QMD test suite contains a single test utility, whose core element is an XML schema parser validator. However, the NIST QMD test suite is far more than a standard XML validation tool. It provides the kind of rich information one would normally expect from a sophisticated compiler/debugger for a computer programming language. For example, errors are gathered into groups by type to provide clarity in the presence of a large number of errors.

If you desire to access the QMD test suite web site, in order to upload QMD example xml files for analysis, please access: The username is 'qmdspec' and the password is also 'qmdspec', without the quotes.
Date Created: November 9, 2006
Last updated: October 30, 2013