Skip to main content
U.S. flag

An official website of the United States government

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

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

BiCCL: The Biometric Client Configuration Language



Matthew L. Aronoff, Ross J. Micheals


In this paper, we introduce the Biometric Client Configuration Language, or BiCCL. BiCCL is a platform-independent, domain-specific language (DSL) that formally describes the biometric acquisition process. BiCCL uses high-level constructs---e.g., sensors , tasks , experimental conditions , and workflow ---to help users directly encode their intent. To test the expressiveness of this new DSL, we built a reference compiler that translates BiCCL directly into XML that can be consumed by the NIST Multimodal Biometric Application Resource Kit (MBARK).
NIST Interagency/Internal Report (NISTIR) - 7531
Report Number


BiCCL, XML, MBARK, DSL, biometrics, biometric clients


Aronoff, M. and Micheals, R. (2008), BiCCL: The Biometric Client Configuration Language, NIST Interagency/Internal Report (NISTIR), National Institute of Standards and Technology, Gaithersburg, MD, [online], (Accessed June 18, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created October 1, 2008, Updated November 10, 2018