Information technology - Open terminal architecture (OTA) - Virtual machine

Designation Number:
CAN/CSA-ISO/IEC 20060:12
Standard Type:
National Standard of Canada - Adoption of International Standard
Standard Development Activity:
Reaffirmation
Status:
Proceeding to development
SDO Comment Period Start Date:
SDO Comment Period End Date:
Posted On:

Scope:

Scope

This International Standard provides the specifications for the standard Open Terminal Architecture (OTA) kernel in several layers:

- definition of the virtual machine (VM);

- description of the services provided by the VM to terminal programmers;

- specification of a set of tokens representing the native machine language of the VM;

- specification of the format in which token modules are delivered to an OTA kernel for processing.

OTA defines a standard software kernel whose functions and programming interface are common across all terminal types. This kernel is based on a standard "virtual machine," which is implemented on each CPU type and which provides drivers for the terminal's I/O and all low-level CPU-specific logical and arithmetic functions. High-level libraries, terminal programs and payment applications may be developed using these standard kernel functions

Project need:

Project Need
na

Note: The information provided above was obtained by the Standards Council of Canada (SCC) and is provided as part of a centralized, transparent notification system for new standards development. The system allows SCC-accredited Standards Development Organizations (SDOs), and members of the public, to be informed of new work in Canadian standards development, and allows SCC-accredited SDOs to identify and resolve potential duplication of standards and effort.

Individual SDOs are responsible for the content and accuracy of the information presented here. The text is presented in the language in which it was provided to SCC.