Skip to main content    

An official website of the United States government

Here’s how you know

**Official websites use .gov**              A **.gov** website belongs to an official government organization in the United States.            

**Secure .gov websites use HTTPS**              A **lock** (  LockA locked padlock) or **https://** means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.            

https://www.nist.gov/el/intelligent-systems-division-73500/dmis-test-suite

            -  Topics  -  All Topics 
-  Advanced communications 
-  Artificial intelligence 
-  Bioscience 
-  Buildings and construction 
-  Chemistry 
-  Climate 
-  Cybersecurity 
-  Electronics 
-  Energy 
-  Environment 
-  Fire 
-  Forensic science 
-  Health 
-  Information technology 
-  Infrastructure 
-  Manufacturing 
-  Materials 
-  Mathematics and statistics 
-  Metrology 
-  Nanotechnology 
-  Neutron research 
-  Performance excellence 
-  Physics 
-  Public safety 
-  Resilience 
-  Standards 
-  Transportation 
 
            -  Publications 
            -  Labs & Major Programs  -  Laboratories    -  Communications Technology Laboratory 
  -  Engineering Laboratory 
  -  Information Technology Laboratory 
  -  Material Measurement Laboratory 
  -  Physical Measurement Laboratory 
-  User Facilities    -  NIST Center for Neutron Research 
  -  CNST NanoFab 
-  Research Test Beds 
-  Research Projects 
-  Tools & Instruments 
-  Major Programs    -  Baldrige Performance Excellence Program 
  -  CHIPS for America Initiative 
  -  Manufacturing Extension Partnership (MEP) 
  -  Office of Advanced Manufacturing 
  -  Special Programs Office 
  -  Technology Partnerships Office 
 
            -  Services & Resources  -  Standards and Measurements    -  Calibration Services 
  -  Laboratory Accreditation (NVLAP) 
  -  Quality System 
  -  Standard Reference Materials (SRMs) 
  -  Standards.gov 
  -  Time Services 
  -  Office of Weights and Measures 
-  Software 
-  Data    -  Chemistry WebBook 
  -  National Vulnerability Database 
  -  Physical Reference Data 
  -  Standard Reference Data (SRD) 
-  Storefront 
-  License & Patents 
-  Computer Security Resource Center (CSRC) 
-  NIST Research Library 
 
            -  News & Events  -  News 
-  Events 
-  Blogs 
-  Feature Stories 
-  Awards 
-  Video Gallery 
-  Image Gallery 
-  Media Contacts 
 
            -  About NIST  -  About Us    -  Leadership 
  -  Organization Structure 
  -  Budget & Planning 
-  Contact Us 
-  Visit 
-  Careers    -  Student programs 
-  Work with NIST 
-  History    -  NIST Digital Archives 
  -  NIST Museum 
  -  NIST and the Nobel 
-  Educational Resources 
 

Engineering Laboratory

## Intelligent Systems Division

-  Groups  Expand or Collapse    -  Cognition and Collaboration Systems Group 
  -  Manipulation and Mobility Systems Group 
  -  Networked Control Systems Group 
  -  Production Systems Group 
  -  Sensing and Perception Systems Group 
-  Programs/Projects 
-  Product & Services  Expand or Collapse    -  Publications 
  -  Software* 
-  Staff Directory 
-  Topic/Subject Areas 

# DMIS Test Suite

## Share

Facebook

Linkedin

Twitter

Email

## DMIS Test Suite

The nistdmistestsuite2.2.1.zip is designed to help users and vendors use version 5.2 of the Dimensional Measuring Interface Standard (DMIS) and to support DMIS conformance testing. As compared with version 2.1.5 of the Test Suite (which was for DMIS 5.1), the following improvements have been made.
                  - All 98,305 conformance classes defined by standard conformance modules are handled, versus 4 conformance classes in version 2.1.5.
                  - A utility that generates parser test files for any conformance class defined by standard conformance modules has been added.
                  - Flagging statements required for metrology functionality has been added.
                  - A conformance tester/recorder that determines the conformance class of any DMIS input file has been added.
                  - Reporting on uses of FEAT and TOL statements has been itemized (57 separate reports versus 2 in version 2.1.5).
                  - The naming of C++ classes and their attributes has been improved.
                  - A maintainers manual has been added.

The test suite includes:
                  - users manual
                  - system builders manual
                  - maintainers manual
                  - five utilities for each of three operating systems: Windows, linux, and SunOS                     - dmisParser
                    - dmisConformanceChecker
                    - dmisConformanceTester
                    - dmisConformanceRecorder
                    - dmisTestFileReductor
                  - test files for DMIS parsers
                  - test files for DMIS execution systems
                  - tutorial programs
                  - source code for every executable
                  - test scripts for testing the utilities
                  - C++ source code from which DMIS parsers may be built
                  - YACC and lex code from which C++ source code for DMIS parsers may be built
                  - a generator that writes C++, YACC, and lex code
                  - DEBNF files (which define DMIS grammar and syntax)

### HEADQUARTERS

301-975-2000

Webmaster | Contact Us | Our Other Offices

TwitterFacebookLinkedInInstagramYouTubeGiphyRSS FeedMailing List

Feedback

            -  Site Privacy 
            -  Accessibility 
            -  Privacy Program 
            -  Copyrights 
            -  Vulnerability Disclosure 
            -  No Fear Act Policy 
            -  FOIA 
            -  Environmental Policy 
            -  Scientific Integrity 
            -  Information Quality Standards 
            -  Commerce.gov 
            -  Science.gov 
            -  USA.gov 
            -  Vote.gov