ISO IEC 30106-1-2016 PDF

St ISO IEC 30106-1-2016

Name in English:
St ISO IEC 30106-1-2016

Name in Russian:
Ст ISO IEC 30106-1-2016

Description in English:

Original standard ISO IEC 30106-1-2016 in PDF full version. Additional info + preview on request

Description in Russian:
Оригинальный стандарт ISO IEC 30106-1-2016 в PDF полная версия. Дополнительная инфо + превью по запросу
Document status:
Active

Format:
Electronic (PDF)

Delivery time (for English version):
1 business day

Delivery time (for Russian version):
365 business days

SKU:
stiso26307

Choose Document Language:
€25

Full title and description

Information technology — Object oriented BioAPI — Part 1: Architecture. This international standard defines an object‑oriented architecture for the BioAPI (Biometric API) family, specifying the framework and interfaces for Biometric Service Providers (BSPs), Biometric Function Providers (BFPs) and a component registry to support biometric system interoperability and implementation in object‑oriented programming languages.

Abstract

ISO/IEC 30106-1:2016 specifies an architecture for a set of interfaces which define the OO (object‑oriented) BioAPI. It describes core components (framework, BSPs, BFPs, component registry), their roles and interactions, and the OO interpretation of concepts equivalent to those in ISO/IEC 19784‑1. The document explains differences in parameters and call sequences introduced to take advantage of object‑oriented language features.

General information

  • Status: Published (confirmed following five‑year review).
  • Publication date: March 2016 (ISO/IEC 30106‑1:2016); Amendment 1 published 22 May 2019.
  • Publisher: ISO and IEC (joint ISO/IEC JTC 1/SC 37 publication).
  • ICS / categories: 35.240.15 (Biometrics).
  • Edition / version: Edition 1 (2016) — with Amendment ISO/IEC 30106‑1:2016/Amd 1:2019.
  • Number of pages: 29 (core document) — Amendment document 17 pages (separate).

Key bibliographic and life‑cycle data are drawn from the ISO record for ISO/IEC 30106‑1 and the published amendment record.

Scope

The standard defines the architecture and interfaces needed to implement an object‑oriented BioAPI. It covers the logical components and their responsibilities (framework, BSPs, BFPs, component registry), the object model used to represent biometric units and components, and the expected interaction patterns between components. The scope is intentionally equivalent in concept to the procedural BioAPI (ISO/IEC 19784‑1) while adapting interfaces, parameters and call sequences to object‑oriented paradigms.

Key topics and requirements

  • Object‑oriented architecture for biometric services and components.
  • Definitions and roles for Biometric Service Providers (BSPs) and Biometric Function Providers (BFPs).
  • Component registry model for discovery and lifecycle management of biometric components.
  • Interface contracts, data structures and call/parameter conventions tailored to OO languages.
  • Conceptual compatibility with ISO/IEC 19784‑1 while specifying OO differences.
  • Conformance statements and extension points (expanded by the 2019 amendment).

Typical use and users

Implementers and integrators of biometric systems who need an object‑oriented API for biometric components (for example, software architects, SDK vendors, BSP/BFP developers). Test laboratories, certification bodies and procurement teams may use the standard to check interoperability and conformance. It is also relevant to standards committees and organizations mapping procedural BioAPI implementations to OO environments (Java, C# and similar languages).

Related standards

ISO/IEC 30106 is a multi‑part series; related documents include ISO/IEC 30106‑2 (Java implementation) and ISO/IEC 30106‑3 (C# implementation). The OO BioAPI is conceptually aligned with ISO/IEC 19784‑1 (BioAPI — Part 1). Other biometric and identity standards from ISO/IEC JTC 1/SC 37 (for example parts of the ISO/IEC 30107 and ISO/IEC 30108 families) are commonly referenced in implementations.

Keywords

Object oriented BioAPI; OO BioAPI; biometric API; Biometric Service Provider; Biometric Function Provider; component registry; biometric architecture; ISO/IEC 30106; biometrics; interoperability.

FAQ

Q: What is this standard?

A: ISO/IEC 30106‑1:2016 is an international standard that defines an object‑oriented architecture for the BioAPI family, specifying framework components and interfaces for biometric service and function providers.

Q: What does it cover?

A: It covers the OO architectural model for biometric components (framework, BSPs, BFPs, component registry), interface definitions, data representations and the interaction sequences adapted for object‑oriented programming languages.

Q: Who typically uses it?

A: Software vendors and developers building biometric SDKs or integrations, system architects designing biometric subsystems, test labs and certification bodies, and standards/implementation teams mapping procedural BioAPI behaviour to OO environments.

Q: Is it current or superseded?

A: The standard was published in March 2016 and was last reviewed/confirmed in 2021; it remains current. An amendment (ISO/IEC 30106‑1:2016/Amd 1:2019) was published on 22 May 2019 to add specifications and conformance statements.

Q: Is it part of a series?

A: Yes — ISO/IEC 30106 is a series. Part 1 covers architecture, Part 2 provides a Java implementation, and Part 3 a C# implementation; the series is intended to provide a consistent OO mapping of BioAPI concepts.

Q: What are the key keywords?

A: Object oriented BioAPI, OO BioAPI, Biometric Service Provider (BSP), Biometric Function Provider (BFP), component registry, biometric architecture, interoperability.