• There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

ANSI INCITS 429:2008(R2018)

Superseded
Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by
superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

INFORMATION TECHNOLOGY - CONFORMANCE TESTING METHODOLOGY FOR ANSI INCITS 358-2002, BIOAPI SPECIFICATION
Available format(s)

Hardcopy , PDF

Superseded date

29-03-2024

Language(s)

English

Published date

01-01-2008

Foreword
Introduction
1 Scope
2 Conformance
3 Normative References
4 Terminology
   4.1 Terms and Definitions
   4.2 Abbreviations
5 Conformance Testing Methodology
   5.1 General
   5.2 Conformance Testing Models
   5.3 Abstract Test Engine
6 General Properties of the Assertion Language
   6.1 General
   6.2 Variables
   6.3 Built-in Variables
   6.4 Representation of Integers
   6.5 Representation of Booleans
   6.6 Representation of Universally Unique Identifiers
   6.7 Representation of Binary Data Blocks
   6.8 XML Documents
7 Elements of the Assertion Language
   7.1 Element
   7.2 Element (child of )
   7.3 Element (child of )
   7.4 Element (child of )
   7.5 Element (child of )
   7.6 Element (child of )
   7.7 Element (child of )
   7.8 Element (child of )
   7.9 Element (child of )
   7.10 Element (child of )
   7.11 Element (child of )
   7.12 Element
   7.13 Element
   7.14 Element
   7.15 Element (child of )
   7.16 Element
   7.17 Element
   7.18 Element
   7.19 Element
   7.20 Element
   7.21 Element
   7.22 Element
   7.23 Element
   7.24 Element
   7.25 Element
   7.26 Element
   7.27 Element
   7.28 Element
   7.29 Element
   7.30 Element
   7.31 Element
   7.32 Element
8 Standard Interface Functions
   8.1 General
   8.2 Parameter Groups
   8.3 BioSPI_ModuleLoad
   8.4 BioSPI_ModuleUnload
   8.5 BioSPI_ModuleAttach
   8.6 BioSPI_ModuleDetach
   8.7 BioSPI_FreeBIRHandle
   8.8 BioSPI_GetBIRFromHandle
   8.9 BioSPI_GetHeaderFromHandle
   8.10 BioSPI_EnableEvents
   8.11 BioSPI_SetGUICallbacks
   8.12 BioSPI_SetStreamCallback
   8.13 BioSPI_StreamInputOutput
   8.14 BioSPI_Capture
   8.15 BioSPI_CreateTemplate
   8.16 BioSPI_Process
   8.17 BioSPI_VerifyMatch
   8.18 BioSPI_IdentifyMatch
   8.19 BioSPI_Enroll
   8.20 BioSPI_Verify
   8.21 BioSPI_Identify
   8.22 BioSPI_Import
   8.23 BioSPI_SetPowerMode
   8.24 BioSPI_DbOpen
   8.25 BioSPI_DbClose
   8.26 BioSPI_DbCreate
   8.27 BioSPI_DbDelete
   8.28 BioSPI_DbSetCursor
   8.29 BioSPI_DbFreeCursor
   8.30 BioSPI_DbStoreBIR
   8.31 BioSPI_DbGetBIR
   8.32 BioSPI_DbGetNextBIR
   8.33 BioSPI_DbQueryBIR
   8.34 BioSPI_DbDeleteBIR
   8.35 BioSPI_ModuleEventHandler
   8.36 BioSPI_GUI_STATE_CALLBACK
   8.37 BioSPI_GUI_STREAMING_CALLBACK
   8.38 BioSPI_STREAM_CALLBACK
9 Predefined Variables
   9.1 Variables Whose Value Never Changes
   9.2 Variables Whose Value May Change
10 Test Log
11 Test Report
12 Conformance Test Suite
   12.1 General Concepts
   12.2 Conformance Test Suite Structure
13 BioAPI Functions Addressed by the Standard
14 BioAPI Conformance Features and Test Assertions
15 Correspondence Between Implementation Options and Test
   Assertions to be Executed
   15.1 General
   15.2 Testing BSPs of Category 'Verification BSP'
   15.3 Testing BSPs of Category 'Identification BSP'
16 Test Assertions and Test Cases
   16.1 Common activities
   16.2 Feature 1. BioAPI Registry
   16.3 Feature 2. BioSPI Module Load
   16.4 Feature 3. BioSPI Module Unload
   16.5 Feature 4. BioSPI Module Attach
   16.6 Feature 5. BioSPI Module Detach
   16.7 Feature 6. BioSPI Free BIR Handle
   16.8 Feature 7. BioSPI Get BIR From Handle
   16.9 Feature 8. BioSPI Get Header from Handle
   16.10 Feature 9. BioSPI Enable Events
   16.11 Feature 13. BioSPI Capture
   16.12 Feature 13a. Return of raw/audit data
   16.13 Feature 13b. Return of quality in the captured BIR header
   16.14 Feature 14. BioSPI Create Template
   16.15 Feature 14a. Accept input of stored template to return
         update/adapted template
   16.16 Feature 14b. Acceptance of payload for inclusion of
         enrollment BIR
   16.17 Feature 14c. Return of quality in the processed BIR header
   16.18 Feature 15. BioSPI Process
   16.19 Feature 15a. Return of quality in the processed BIR header
   16.20 Feature 16. BioSPI Verify Match
   16.21 Feature 16b. Model/template adaptation
   16.22 Feature 16d. Return of achieved FRR score
   16.23 Feature 16e. Return of payload
   16.24 Feature 18. BioSPI Enroll
   16.25 Feature 18c. Return of raw/audit data
   16.26 Feature 18d. Return of quality in the enrollment BIR header
   16.27 Feature 19. BioSPI Verify
   16.28 Feature 19b. Model/template adaptation
   16.29 Feature 19e. Return of payload
   16.30 Feature 19f. Return of raw/audit data
   16.31 Feature 21. BioSPI Import
   16.32 Feature 23. BioSPI Db Open
   16.33 Feature 24. BioSPI Db Close
   16.34 Feature 25. BioSPI Db Create
   16.35 Feature 26. BioSPI Db Delete
   16.36 Feature 27. BioSPI Db Set Cursor
   16.37 Feature 28. BioSPI Db Free Cursor
   16.38 Feature 29. BioSPI Db Store BIR
   16.39 Feature 30. BioSPI Db Get BIR
   16.40 Feature 31. BioSPI Db Get Next BIR
   16.41 Feature 32. BioSPI Db Query BIR
   16.42 Feature 33. BioSPI Db Delete BIR
   16.43 Feature 101. BSP must implement all mandatory functions
         IAW SPI
   16.44 Feature 102. BSP accepts all valid input parameters and
         returns valid outputs
   16.45 Feature 103. Options implemented must be in accordance to
         spec
   16.46 Feature 104. BSP provides all registry entries
   16.47 Feature 105. BSP has UUID according to data definition
   16.48 Feature 106. Conformant data structures - (Biometric data
         according to 2.1 & 3.2 including the BIR)
   16.49 Feature 107. Registered valid Format Owner and Format Type
   16.50 Feature 108. Error handling according to 2.3
   16.51 Feature 109. If GUI BSP must provide it
Annexes
Annex A (normative) XML Schema of the test log
Annex B (informative) Bibliography

Describes the concepts, framework, test methods, and criteria to be achieved to claim conformity of Biometric Service Providers to the BioAPI specification ANSI INCITS 358-2002.

Committee
M1.2
DocumentType
Revision
Pages
529
PublisherName
Information Technology Industry Council
Status
Superseded
SupersededBy

ISO/IEC 17025:2005 General requirements for the competence of testing and calibration laboratories
ISO/IEC Guide 58:1993 Calibration and testing laboratory accreditation systems General requirements for operation and recognition
ANSI INCITS 398 : 2008(R 2018) INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK (CBEFF)
ISO/IEC TR 10183-1:1993 Information technology Text and office systems Office Document Architecture (ODA) and interchange format Technical Report on ISO 8613 implementation testing Part 1: Testing methodology
ISO/IEC 18009:1999 Information technology Programming languages Ada: Conformity assessment of a language processor
ISO/IEC Guide 23:1982 Methods of indicating conformity with standards for third-party certification systems
ISO/IEC Guide 61:1996 General requirements for assessment and accreditation of certification/registration bodies
ISO/IEC Guide 2:2004 Standardization and related activities General vocabulary
ISO/IEC Guide 65:1996 General requirements for bodies operating product certification systems
ISO/IEC 13210:1999 Information technology — Requirements and Guidelines for Test Methods Specifications and Test Method Implementations for Measuring Conformance to POSIX Standards
ISO/IEC Guide 7:1994 Guidelines for drafting of standards suitable for use for conformity assessment

View more information
£92.16
Excluding VAT

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.