A machine-readable specification of the AN-ITL 1-2011 data format was created and published on NIST’s website in 2013. This specification defines MRTs that specify many aspects an AN-ITL biometric transaction including records, fields, and related data constraints. The MRTs are documented in an XML file format which software can easily accept, parse, and use while remaining human-readable.
Using MRTs, BioCTS AN MRT applications can accept an XML configuration file as part of the input to the program and can parse and interpret the XML file, generating tests dynamically. Any adjustments to the MRTs can be performed using a simple text editor, allowing users to define or modify transaction elements and requirements, define MRT files for new standards and applications, or remove requirements upon the release of errata or error corrections without waiting on a release of new software versions.
BioCTS MRT processes and compiles the data from individual MRT documents to produce testing processes for an AN-ITL transaction. Processing and compilation of the MRT documents is necessary because they are designed to be layered onto previous versions. For example, the AN-ITL 2013 update may be produced by layering three MRT files: AN-2011, AN-2013 error corrections, and AN-2013 new additions. After the MRT data is compiled, the test transactions are parsed and tested using the definitions found in the MRT files.
Previous versions of BioCTS tools had some limitations, for example:
BioCTS AN MRT applications use the MRT format to provide end users with more control over parsing, testing, and supporting new standards and profiles without the need for a new software release.
The MRT files provided with BioCTS AN MRT enable testing implementations of the following standards and profiles:
Current versions of BioCTS AN MRT support all Level-1 and Level-2 tests defined by the MRTs. See the User Guide for more information. For a complete definition of Level-1 and Level-2 testing, see the ANSI/NIST-ITL standard.
To see what has changed since the initial release, please review the Changelog
Send comments/errors on the tool, sample data and documentation to BioCTS [at] nist.gov (BioCTS[at]nist[dot]gov)