Our main focus is on developing test methods and test metrics for determining conformance of CGM products to the standard and profiles of CGM. Additional information on CGM and related-CGM topics are also present.
In addition to the standard and its profiles, a consortium of CGM vendors and users formed the "CGM Open" consortium. CGM Open facilitates the growing CGM community by disseminating information and addressing interoperability issues. More information regarding the organization, projects, and membership can be found on the CGM Open home page.
NIST encourages the establishment of private-sector programs to operate testing laboratories and to certify conformance. NIST develops conformance tests, distributes them freely, and when appropriate, assists industry organizations to establish a conformance testing program.
At the request of the Air Transport Assoc. (ATA), NIST has developed a conformance test suite and continues to assist ATA in esablishing its test service for the ATA profile. Currently, the test suite is available for testing Interpreters to CGM version 1, 2 and 3 capability. A Generator test suite is under development. Commercially available syntax checking tools can be used to determine if a CGM is syntactically correct. At a minimum, generators must produce CGMs that are syntactically correct. Until a Generator Test Suite is available, we recommend that at least a syntax check be done on the CGM.
The test suite
can be used to determine if a CGM interpreter can produce the correct pictures.
Version 4 includes advanced vector/raster composite graphics formats,
such as curves, compressed tiled raster, enchanced text/font features,
advanced color, and fine drawing control. Due to numerous requests
from the CGM community, NIST is providing CGM version 4 and WEBCGM
files that contain some of the aforementioned features. Please use
these beta files at your discretion.