New Methodologies for  

BioAPI Conformance Tes:ng 

2‐4/Mar/2010 

Oki SoDware Co., Ltd

Toshi Nakamura 

. 

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 1
Table of Contents

1. BioAPI, BIP and CTS 

2. New tes:ng methodologies

3. Expected advantages

4. Grand design for new CTS 

5. Future Ac:ons 

6. Summary 

2

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 2
1. BioAPI, BIP and CTS (1/3) 

(1) BioAPI (Biometric Applica:on Programming Interface)

Interna:onal Standard Interface for Biometrics (ISO/IEC 19784)

BioAPI 

Airport 

Applica:on 

Banking  EAC  Law 

Applica:on  Applica:on  Applica:on  Enforcement 

BioAPI

BioAPI  BioAPI Framework 

Framework 

BioSPI

Face  Vein  Iris  Fingerprint  BSP  Recogni:on  Recogni:on  Recogni:on  Recogni:on 

(Biometric Service 

Provider) 

3

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 3
1. BioAPI, BIP and CTS (2/3) 

(2) BIP (BioAPI Interworking Protocol)

Network protocol specifica:on for BioAPI (ISO/IEC 24708, ITU‐T X.1083)

BioAPI 

Applica:on 

BioAPI 

Applica:on 

BioAPI BioAPI Network

BioAPI 

Framework 

BioAPI  BIP  BIP  Framework 

BioSPI BioSPI

BSP  BSP 

(Biometric Service  (Biometric Service 

Provider)  Provider) 

4

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 4
1. BioAPI, BIP and CTS (3/3) 

(3) CTS (Conformance Test Suite)

Tes:ng Tools for the soDware components in BioAPI

Cancelled 

BioAPI  CTS for BioAPI Conformance 

Applica:on  Application Testing Standard 

(ISO/IEC 24709) 

BioAPI

Testing 

methodologies, BioAPI  CTS for procedures and Framework  Framework the test scenarios 

BioSPI

BSP  Most important CTS for in terms of (Biometric Service  BSP interoperability Provider) 

5

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 5
2. New tes>ng methodologies (1/4) 

(1) Current methodology of CTS 

Current methodology of the CTS for BSP 

(described in ISO/IEC 24709)  Simplified Diagram 

BioSPI

CTS

BSP

6

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 6
7

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 7

2. New tes>ng methodologies (2/4) 

(2) New Methodology #1: CTS coupled with Framework (1/2)

New Methodology #1 Current Methodology  BSP is tested by the combina:on of   (ISO/IEC 24709)  CTS and Framework 

CTS CTS

BioAPI

BioSPI

Framework

BioSPI

BSP

BSP
2. New tes>ng methodologies (3/4) 

(2) New Methodology #1: CTS coupled with Framework (2/2)

1. Reduces the volume of development efforts:

 No need to develop Ini:aliza:on, Termina:on and 

Component Registry Management, all of which can be 

provided by the Framework.  

2. Makes it easier to develop CTS:

 With using the BioAPI SDK, CTS can be developed as one of 

the BioAPI applica:ons. 

3. Almost no influence on the test:

Most of the parameters given from the CTS to the BSP are 

passed through the Framework without any change. 

8 Note) The reliability of Framework has to be tested and confirmed (See Appendix‐1) 

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 8
2. New tes>ng methodologies (4/4) 

(3) New Methodology #2: Expansion with BIP

New Methodology #2

CTS

BioAPI

CTS does not need to care about the existence of BIP

(Even if the BSP is running on a different PC,  

it is not necessary to modify the CTS)

Framework BIP BIP Framework

BioSPI BioSPI

BSP BSP

Note) The reliability of Framework and BIP have to be tested and confirmed (See Appendix‐1)  9

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 9
3. Expected Advantages (1/7)

(1) Mul:ple‐Plaform Support 

(2) Remote Product Cer:fica:on 

(3) Opportuni:es to showcase the 

achievements of standardiza:on

10

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 10

 


3. Expected Advantages (2/7)

(1) Mul:ple‐Plaform Support (1/2) 

Windows Plaform Linux Plaform

CTS

Framework BIP

Framework

BSP

BIP

Mac Plaform Unix Plaform

Multiple-Platform can be 

supported by the platform 

independency of the 

network 

Framework

BSP

BIP Framework

BSP

BIP

11

Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 11
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 12

12

1. The BioAPI components on various opera:ng system

should have an equal opportunity to be tested and 

cer:fied. 

s 

2. As for the development of CTS, you only need the 

knowledge of one plaform (such as Windows). 

3. The opera:on of the conformance tes:ng organiza:on 

can be simplified; the ini:al and maintenance cost can 

be reduced. 

Mul:ple‐plaform support can facilitate 

 the product interoperability among different plaforms.  

3. Expected Advantages (3/7)


(1) Mul:ple‐Plaform Support (2/2)
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 13

13

CTS

Framework Framework

BSP

BIP

BIP

Product Certification 

Authority

Vendor’s Office 

‐ Confirms that the vendor’s office gets 

ready for the test

‐ Connects to the vendor’s office and 

conducts the test 

‐ Creates a report and sends it to the 

vendor 

‐ Prepares for the test 

‐ Follows the instruc:ons on screen (If a 

capture is requested, a test subject 

presents his/her biometric informa:on)

‐ Receives a report from the Cer:fica:on

Authority 

3. Expected Advantages (4/7)

(2) Remote Product Cer:fica:on (1/2) 

Internet
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 14

14

1. By the Remote Product Cer:fica:on, you can be cer:fied 

without visi:ng CA (Cer:fica:on Authority). It can provide low‐

cost and convenient services to vendors. 

2. Not all the countries could open and run the product 

cer:fica:on authority – in the countries without CA, 

vendors have to go abroad to get cer:fied.  

Remote Product Cer:fica:on can facilitate 

 the product interoperability, even globally. 

3. Expected Advantages (5/7)


(2) Remote Product Cer:fica:on (2/2)
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 15

15

CTS

Framework Framework

BSP

BIP BIP

CBEFF

3. Expected Advantages (6/7) (3) Showcase of standardiza:on achievements 


(1/2)

Each element of the 

CTS system is the result 

of standardiza:on 

ac:vi:es

ITU-T SG 17 

X.1083
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 16

16

Framework

(3) Showcase of standardiza:on achievements (2/2)

CTS 

Framework

BSP

BIP BIP

CBEFF

BDIR 

(BDB)

Data Format 

Standards 

(SC37/WG3) 

Conformance 

Tests for 19794 

series can be 

included in this 

paradigm

BioAPI 

Standards 

(SC37/WG2) 

3. Expected Advantages (7/7)


ITU-T SG 17 

X.1083 
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 17

17

Features of new CTS

1. Mul:ple‐Plaform Support 

2. Remote Product Cer:fica:on 

3. All the standards under BSP can be applied 

4. Showcase of standardiza:on achievements 

Framework

4. Grand Design for new CTS


CTS

Framework

BSP

BIP BIP

CBEFF Hdr

BSP Conformance Test

CBEFF Hdr Conformance Test

BDIR(BDB) Conformance Test

ACBio Conformance Test

Security Block Conformance Test

Plug-ins 

 



















BSP  BSP+

CBEFF 

BSP+ 

CBEFF+ 

BDB 

Secured 

BSP 



BDB 

Archive 

Sensor 

Processing 

Matching 

Function 

Providers 

ACBio

BDIR(BDB)

Security Block
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 18

18

5. Future Ac>ons

‐ Ac:on 1: Lists up major issues of the new CTS 

(1) Clarifica:on of the necessary features for Remote 

Product Cer:fica:on 

(2) Valida:on of the remote environment 

(3) Clarifica:on of restric:ons caused by the existence of 

Framework and BIP

(4) Devising efficient tes:ng scenarios to reduce the extra 

:me needed by the network

‐ Ac:on 2: Begins the efforts for resolu:on of the 

issues through standardiza:on ac:vi:es 
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 19

19

1. New methodologies for BioAPI Conformance Tes:ng 

(1) Methodology #1: CTS coupled with BioAPI Framework 

(2) Methodology #2: Expansion with BIP 

2.

(1) Mul:ple‐Plaform Support

(2) Remote Product Cer:fica:on  Grand Design 

for CTS (3) All the standards under BSP can be applied

(4) Opportuni:es to showcase the achievements of 

standardiza:on 

Advantages of the CTS with new methodologies

3. Future Ac:ons 

(1) Lists up major issues of new CTS 

(2) Makes a plan for resolu:on of the issues through

standardiza:on ac:vi:es 

6. Summary 
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 20

20

Thank you very much 

 for your attention! 
Copyright © 2010 OKI Electric Industry Co., Ltd. All rights reserved. 21

21

CTS

(Applica:on)

Framework

CTS 

(BSP)

Conformance Test for Framework

Appendix‐1: Test Methods to confirm the 

reliabili>es of Framework and BIP 

Reliability of Framework and BIP can be tested by using the 

Conformance Testing for BioAPI Frameworks (ISO/IEC 24709-3) 

Test Object

CTS

(Applica:on)

Tested

Framework

Tested 

Framework

CTS 

(BSP)

BIP BIP

Conducts the Conformance Test for Framework with BIP 

Test Object