Information technology — Biometric application programming interface — Part 1: BioAPI specification — Amendment 2: Framework-free BioAPI

Technologies de l'information — Interface de programmation d'applications biométriques — Partie 1: Spécifications BioAPI — Amendement 2: Cadre Free BioAPI

General Information

Status
Withdrawn
Publication Date
08-Jul-2009
Withdrawal Date
08-Jul-2009
Current Stage
9599 - Withdrawal of International Standard
Completion Date
23-Mar-2018
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 19784-1:2006/Amd 2:2009 - Framework-free BioAPI
English language
6 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 19784-1
First edition
2006-05-01
AMENDMENT 2
2009-07-15


Information technology — Biometric
application programming interface —
Part 1:
BioAPI specification
AMENDMENT 2: Framework-free BioAPI
Technologies de l'information — Interface de programmation
d'applications biométriques —
Partie 1: Spécifications BioAPI
AMENDEMENT 2: Cadre Free BioAPI





Reference number
ISO/IEC 19784-1:2006/Amd.2:2009(E)
©
ISO/IEC 2009

---------------------- Page: 1 ----------------------
ISO/IEC 19784-1:2006/Amd.2:2009(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.


COPYRIGHT PROTECTED DOCUMENT


©  ISO/IEC 2009
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland

ii © ISO/IEC 2009 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC 19784-1:2006/Amd.2:2009(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
Amendment 2 to ISO/IEC 19784-1:2006 was prepared by Joint Technical Committee ISO/IEC JTC 1,
Information technology, Subcommittee SC 37, Biometrics.
This Amendment adds support for biometric systems that use the BioAPI interface to BSPs without requiring
the presence of a BioAPI Framework. Conformance is specified only for a BSP module. Applications access a
conforming BSP module using system integration facilities provided by the operating system platform.
This Amendment also includes some minor editorial corrections to ISO/IEC 19784-1:2006.
© ISO/IEC 2009 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 19784-1:2006/Amd.2:2009(E)

Information technology — Biometric application programming
interface —
Part 1:
BioAPI specification
AMENDMENT 2: Framework-free BioAPI
1) Add the following new paragraph after the third paragraph of the Introduction (starting “A key feature of
the architecture”):
“However, this International Standard can also be applied where a system is to be built from conforming BSP
components (without a BioAPI Framework module), using platform-specific system-integration mechanisms -
see clause 6.”
2) Add the following after the first paragraph of the Scope:
“For use in a system that does not include a BioAPI Framework (called a framework-free BioAPI system), only
the SPI interface is applicable, with applications interfacing directly to that in a platform-specific manner.
NOTE: Many clauses and/or sub-clauses of this part of ISO/IEC 19784 are not applicable for implementation of a
framework-free BioAPI system. These are identified at the head of the clause or sub-clause.”
3) Renumber the NOTE after paragraph 3 of the Scope (starting “This part of ISO/IEC 19784 supports …”
as “NOTE 1:”. Add the following new “NOTE 2”:
“NOTE 2: Where a BioAPI Framework is not used in a system, the ability to support multiple applications and
multiple BSPs is platform-dependent and depends on the nature of the system-integration techniques employed.”
4) Add the following at the end of the last sentence of paragraph 4 of the Scope (starting “This part of
ISO/IEC 19784 is not required …”:
“, but see ISO/IEC 19784-3”
5) Add the following sentences at the end of the last paragraph of the Scope (starting “This part of
ISO/IEC 19784 specifies a version …”):
“It also specifies a version number described as Major 2, Minor 1, or version 2.1 that provides an enhanced
Graphical User Interface. Some clauses and sub-clauses apply only to one of these versions, some to both.
This is identified at the head of the relevant clauses and sub-clauses.”
6) Renumber the NOTE after the last paragraph of the Scope (starting “This part of ISO/IEC 19784 specifies
a version …”) as “NOTE 1”. Add the following new “NOTE 2”:
© ISO/IEC 2009 – All rights reserved 1

---------------------- Page: 4 ----------------------
ISO/IEC 19784-1:2006/Amd.2:2009(E)
“NOTE 2: The differences between the requirements of the 2.0 specification and the 2.1 specification for framework-
free operation relate only to the biometric type values and encodings.”
7) Add the following paragraph after the last paragraph of the Scope (starting “This part of ISO/IEC 19784
specifies a version …”) and after the NOTEs:
“Conformance is specified in clause 2.”
8) Renumber the NOTE after the first paragraph of clause 4 (starting “For the purposes of this
document …”) as “NOTE 1”. Add the following new “NOTE 2”:
“NOTE 2: Many of these terms and definitions are not relevant for the use of this part of ISO/IEC 19784 for
framework-free BioAPI systems.”
9) In 4.4 NOTE 2, change the cross-reference from 6.2.4 to 6.3.4; in 4.5 NOTE, change the cross-reference
from 6.2.2 to 6.3.2.
10) Replace the heading of 6.1 with the following:
6.1 The full BioAPI API/SPI Architectural Model
11) In 6.1.2, replace “A BioAPI system consists of …” with the following:
“A full BioAPI system consists of …”
12) In 6.2.1, NOTE, change the cross-reference from 6.2 to 6.3.
13) In 6.1.8 d),change the cross-reference from 6.5 to 6.6.
14) Add the following new subclause before the current 6.2, and renumber the current 6.2, 6.3, 6.4 and 6.5
(and all sub-clauses) as 6.3, 6.4, 6.5, and 6.6:
6.2 The framework-free BioAPI Architectural Model
6.2.1 The framework-free architecture recognises the use of BioAPI-conforming BSPs that provide (a
defined subset of) the SPI interface for integration into systems in which other components are not
standardised.
6.2.2 The conformance requirements in this case are reduced to the minimum necessary for reliable BSP
operation, and apply only to BSPs.
6.2.3 The architecture within a BSP (see 6.3) still applies, but many BSPs intended for use in framework-
free systems are likely to be (but need not be) monolithic implementations from a single vendor.
15) Add the following after the new 6.4 heading:
“NOTE: The Component Registry function in a framework-free system is either not available or is provided by non-
standardised interfaces to platform-dependent functions. This sub-clause is not relevant for such systems.”
2 © ISO/IEC 2009 – All rights reserved

---------------------- Page: 5 ----------------------
ISO/IEC 19784-1:2006/Amd.2:2009(E)
16) In the new 6.4.6, change the cross-references from 6.3.4 and 6.3.5 to 6.4.4 and 6.4.5, respectively.
17) Add the following after the new 6.5 heading:
“NOTE: The installation and de-installation functions in a framework-free system are eit
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.