• ANSI INCITS 429:2008(R2018)

    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

    Publisher:  Information Technology Industry Council

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    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

    Abstract - (Show below) - (Hide below)

    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.

    General Product Information - (Show below) - (Hide below)

    Committee M1.2
    Document Type Revision
    Publisher Information Technology Industry Council
    Status Superseded
    Superseded By

    Standards Referencing This Book - (Show below) - (Hide below)

    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
    • 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, flexibile and cost effective