![]() |
ISO/IEC JTC 1/SWG-GII
N Geneva 123
|
TITLE: ISO/IEC JTC 1 GII Roadmap: Guidelines for Evolution, Management and Development of GII Standards
SOURCE: ISO/IEC JTC 1/SWG-GII
ACTION ID: For information
DISTRIBUTION:
NO. OF PAGES:
Address Reply to:
Secretariat - ISO/IEC JTC 1/SWG-GII - National Standards Authority of Ireland, Glasnevin, IE-Dublin 9
This Roadmap document, prepared by ISO/IEC's Joint Technical Committee 1 (JTC 1) Special Working Group on the Global Information Infrastructure (SWG-GII) serves as a management guide identifying the scope of the Global Information Infrastructure (GII) and capturing GII related standards work. The GII Standards Roadmap will be used within JTC 1 for planning and tracking global standards work programs in order to:
identify and group related standards and use existing standards where relevant in new work programs
identify current gaps, areas and requirements for future standards
effectively share workloads among the different standards developing bodies
Data was gathered from JTC 1 SCs to populate the set of matrices providing a visual status of JTC 1’s GII work program and reflecting relationships which exist between the various standards. These matrices and related activities are intended to move JTC 1's GII standards development activity closer to the consumer and encourage the use of JTC 1 standards to meet consumer needs. By organizing the inventory of JTC 1 GII standards according to consistent fundamental building blocks and services, the completed set of matrices will provide the standards user with an easy tool for understanding how JTC 1 standards can meet their business requirements.
This document will be maintained and updated by JTC 1/SWG-GII. These matrices will eventually be maintained electronically and act as a hyperlinked index to the location and methods for obtaining the standards as well. Key to this evolution is the participation of JTC 1's technical structure (SCs/SGFS) and other standards organizations in providing the specific details that populate the matrices and elaborate on concepts such as the defined Attributes, Fundamental Building Blocks and Service Elements.
Globe, Atlas, Roadmap
As the GII is in its embryonic stages, JTC 1's Special Working Group on GII (SWG-GII) believes it premature to prescribe a single roadmap. However, navigation tools come in varying degrees of granularity ranging from globe, to atlas to individual roadmaps. It is intended that this document, with its high level global principles and emerging maps will:
assist the SCs in determining what technologies and services are required to enable the GII.
provide the SCs an opportunity to expand on any portion of this document and contribute underlying roadmap guidance.
encourage SC collaboration with other organizations (both formal standard setting bodies and consortia) such that their inputs be added to the roadmap.
Definitions
GII - An infrastructure which supports the development, implementation and interoperability of existing and future information services and applications within and across the telecommunications, information technology, consumer electronics and content provision industries. This infrastructure consists of interactive, broadcast and other multimedia delivery mechanisms coupled with capabilities for individuals to securely share, use and manage information, anytime and anywhere, at acceptable cost, quality, levels of security and privacy protection.
GII Roadmap - A strategic, high level overview of the core services and concepts that serve as the foundation necessary to enable the GII as a whole.
JTC 1 GII Standards Roadmap - A GII Standards Roadmap is a plan which advances required attributes and fundamental building blocks, within the scope, mandate, and expertise of JTC 1. These are required to satisfy users, developers, and implementers as they develop standards in a cooperative and collaborative manner. This cooperation is especially critical in an environment of converging industries
Assumptions
. . . about GII
Deployment of broadband based GII capabilities is inevitable and will be built on the existing and emerging communications and internet/intranet infrastructures.
No single reference architecture can be defined which efficiently addresses issues from all industries.
GII standards are needed to achieve application and people interoperability, cost effectiveness, and a high quality of service.
The GII provides for interoperability between a multiplicity of applications and different platforms through a seamless federation of interconnected computer and communications capabilities incorporating line-fed (e.g. copper pair, fiber, coax) and wireless (e.g. satellite and fixed/mobile terrestrial radio) connectionless or connection oriented technologies.
Global specifications are necessary for a timely and successful GII.
Common services should be made available which can serve as reusable building blocks for end user applications.
The GII has introduced the concept of "nomadicity" which must be as readily available as stationary or mobile usage. GII users will require support for continuous access to computing and communication information and services in time and space.
The areas of application are practically unlimited. Current areas of application and investigation include electronic commerce, telemedicine, city information services, intelligent transportation systems, distance learning, electronic libraries and museums, nomadicity, etc.
. . . about JTC 1
. . . about the marketplace
A delay can be expected between the time a new technology is created and the time human beings are willing to get involved with that technology. To minimize this response, it will be necessary to provide ease-of-use within the standard and highlight the standard's value to the marketplace.
Standards must solve customer's GII needs, not just be declared victorious when published as a document. A primary measure of success for this approach is how many purchases are made of the resultant consumer product.
"Good enough" is good enough. It is important to balance the needs of a high quality technical solution with the demands of the market window opportunity.
. . . about industry
Companies must work collaboratively with consumers and government to build a successful and profitable GII.
Attributes
The SWG-GII has identified several fundamental concepts that must be inherent in the GII such that it meets the needs of the consumer. The SWG-GII has chosen to call these concepts attributes ("a distinctive feature of or object associated with a person or thing"). This is an idea easily identified in the Open System Interconnection seven layer model --- certain qualities must permeate the entire reference model or the consumer will not get adequate value from the total of the parts. Within the GII, this requirement is even more fundamental. No particular service provisioning route can be assumed. Should a customer require or request a unique delivery mechanism or application, the GII must be flexible enough to meet that request. Therefore, each element of the GII has to "honor" an agreed upon set of attributes.
The SWG-GII has provided the following list as a starting point for the SCs. SCs are encouraged to supplement or improve this list as they see appropriate. Furthermore, SCs will need to treat these attributes as minimum requirements when creating JTC 1 standards for the GII and assume that the customer will want to control these features (cost/functionality) in their networks, applications, and content.
availability - the measure of the degree of access to a particular resource or set of resources.
cultural elements - the special characteristics of languages and the commonly accepted rules for their use (especially in written form) which are particular to a society or geographic area. Examples are: national characters and associated elements (such as hyphens, dashes, and punctuation marks), correct transformation of characters, dates and measures, sorting and searching rules, coding of national entities (such as country and currency codes), presentation of telephone numbers, and keyboard layouts.
interoperability - the ability of two or more systems or applications to exchange information and to mutually use the information that has been exchanged.
manageability - the ability for any enterprise/organization or consumer to control how its resources are deployed and utilized.
minimal(ism) - a methodology or approach which emphasizes the need to enable a resource to function with the lowest set of requirements.
mobility - the ability to access services from different locations and while in motion, the capability of the network to identify and locate the origin of the request
nomadicity - the capability to move from place to place while retaining access to services that may or may not be available within their local environment, i.e., the continuity of access in time and space.
performance - the measure of a system or subsystem to execute its functions, e.g. response time, throughput, number of transactions per second, or speed of video playback.
portability - the ease with which software and data can be transferred from one system to another.
quality - the provision of a level of service consistent with the expectations of the receiver of that service.
reliability - the probability that a product or system will perform as required for a specified period of time
scalability - the ability to provide functionality up and down a graduated series of application platforms/environments that differ in speed, capacity, and cost.
security - the protection of resources (hardware, software, data) from accidental or malicious access, use, modification, destruction, or disclosure.
usability - the degree a product or system demonstrates ease of use.
Fundamental Building Blocks
The SWG-GII has described a Fundamental Building Block (FBB) as a defined high level GII capability which is envisaged by a user. FBBs provide a structure for high level user-to-GII interaction by providing a common, minimum set of functional concepts which are requested by the user and implemented by a variety of techniques and services transparent to the user. These FBBs should allow faster end user application and service development as they will be reusable and have interfaces that are well defined.
Application developers and other standard users will rely on FBBs to provide reusable, functional elements that are required for their implementations. It can be envisaged that users are anxious to make use of the functionality of the FBBs without being intimately familiar with how that functionality is defined. The services which need to be provided can be viewed as being within a large black box and the FBBs can be thought of as the knobs on the outside of that box. Users need to be able to identify "if any" and "how much of" a service they require - through adjustment of the knobs - without knowing the "how" that occurs within the black box.
The SWG-GII has provided the following list of FBBs as a starting point for the SCs. SCs are encouraged to supplement or improve this list based on interactions with consumers and users. Furthermore, SCs will need to treat these FBBs as important considerations when creating GII standards.
Addressing - for identifying entities to receive or provide information, including group directories, directory navigation and dynamic routing
Compression - for specifying the level and method of compression to be applied to data being transmitted between heterogeneous networks and applications
Cost Quotation - for informing consumers of the costs associated with services requested, and methods by which payment can be made
Data Navigation - for moving from one source of information to other, related, sources of information
Data Portability through conversion - for requesting translation of data from the format it is currently in to a form that can be accepted by the requestor
Data Portability without conversion - for moving data from platform to platform in a neutral format
Identification - for identifying objects and data entities to be transmitted via GII as a belonging to a specific type, set or sequence of information
Internationalization - for customizing applications for the generation of text in specific languages, for identifying the language of data and the sources of alternative versions of the same information for users who cannot understand the proffered language.
Interoperability Testing - for testing service interoperability
Latency Control - for controlling the maximum length of time it may take a message to travel from source to destination
Priority Management - for prioritizing a request with respect to all other requests
Privacy/Ownership - for ensuring that data transmitted via GII cannot be read or copied by those not intended to receive the data, including facilities for encryption, watermarking, copyright and IPR protection.
Quality of Service - for the identification of levels of functionality acceptable to the user
Route Selection - for user control of networks/routes used to reach the destination
Search - for requesting and defining ways of looking for information via the GII
Security - for defining, in a graded fashion, the levels of security to be used, across all networks, applications and content, during transmission via the GII
Model for GII Standards Categorization
Figure 1 illustrates the basic model being used by SWG-GII to categorize JTC 1 standards applicable for the GII. This segmentation in this model is based on three, complementary, categorization methods:
Typically, applications that utilize GII services are developed by industry-specific technical committees and consortia who select sets of applicable standards that suit a well-defined user community. The top box in Figure 1 demonstrates this activity in terms of a few generalized user communities. As the development of application specific approaches is outside the scope of SWG-GII, this box is not intended to fully reflect the diverse range of applications currently being developed, or the range of organizations currently working in this area. It simply indicates the type of application areas using the GII services whose role is explained in this document.
Application Program Interfaces
Information is passed between applications and services via clearly defined Application Program Interfaces (APIs). While some APIs are defined in JTC 1 standards, it is not the intention of this matrix to identify existing or proposed APIs.
GII Services
As stated in the overview, the main aim of the initial model is to help SWG-GII to identify and categorize JTC 1 standards that could be used to provide services to applications that use GII for information interchange. This is the area indicated in the central area of Figure 1, which is segmented in three dimensions:
The Fundamental Building Blocks (FBBs) as noted above.
An initial set of shared GII services. SWG-GII provides the following list of service categories as a starting point for SCs:
Graphic Services for the interchange of still and moving images
Audio Services for the interchange or generation of audio data
Data Presentation Services that can be used to present data interchanged using GII facilities to users
Data Management Services for defining the structure and semantics of data for a complete range of data types and meta-data. Data Management also includes services and protocols for persistent storage, concurrent access and concurrent update of such data in a distributed environment.
Cost Billing Services for recording costs incurred in using GII facilities and recovering such costs from users
Network Control Services for recording parameters to be used to control transmission of data across one or more networks
The Committees responsible for developing standardized FBBs.
GII services are only relevant if they can be implemented within GII networks. The SWG-GII model has adopted the concept of External Environment Interfaces as the method for describing the format in which data is passed between GII services and service providers. Such interfaces are outside the scope of SWG-GII and are not, therefore, covered in the current stage of this roadmap.
Service Implementation Tools
It is important that SWG-GII identify how GII service specifications could be implemented within a GII network. The SWG-GII will, therefore, seek to identify standards that can be used to implement GII services. Three main classifications of tools have been identified. The bottom three boxes of Figure 1 represent these three groupings:
Communication Services
SWG-GII provides the following list of service categories as a starting point for SCs:
Controlled Connectionless Multicast to send self-contained units of data to a predefined set of destinations
Connectionless Unicast to send self-contained units of data to a single destination
Connection Oriented Broadcast to an undefined set of destinations that involves setting up a connection, sending data, and clearing the connection
Connection Oriented Multicast to a defined set of destinations that involves setting up a connection, sending data, and clearing the connection
Connection Oriented Unicast to a single destination that involves setting up a connection, sending data, and clearing the connection
Network Management Services for managing the transmission of data across one or more networks.
Standardized Format for the Representation of Stored Data
SWG-GII provides the following list of service categories as a starting point for SCs:
Magnetic Disk-based Services for interchanging data on magnetic disks
Optical Disk-based Services for interchanging data on optical disks
Other Physical Exchange Methods for interchanging data using techniques not otherwise defined within this document
Standardized User Interaction Mechanisms
SWG-GII provides the following list of service categories as a starting point for SCs:
Services using Alphanumeric Keyboards to input data on a keyboard that allows letters and punctuation, as well as numbers, to be entered
Services using Customized Keysets to input data, using keysets that include keys with application dependent functions
Pen-based Services for input of data using an electronic pen
Touch-based Services for data input using touch screens or touch pads
Voice-based Services based on voice command, dictation and audio rendition of output.
The following section contains clustered lists of ISO/IEC JTC 1 Standards. It is based on the first round of inputs obtained from the ISO/IEC JTC 1 Subcommittees. Where possible, each standard referenced in this JTC 1 GII Roadmap will be updated to include a scope statement indicating the key aspects of relevance to GII, contact pointer, and GII Keywords. In addition, where possible, GII related base standards from other organizations will be included.
The update of this list of standards is also intended to help fulfill the SWG-GII goal of identifying gaps in base standard provision. It is envisaged that this process will be carried out in conjunction with the technical committees responsible for each of the standards listed in the tables.
Input from the developers, users and consumers of standards on the relevance and usefulness of the Tables and the principles contained in this document are welcome and will be taken into account by the ISO/IEC JTC 1 in future updates. All comments should be addressed to the Editor, Frank Farance (frank@farance.com).
|
|||||||
Fundamental Building Blocks | Data Interchange Services | Graphics Services | Audio Services | Data Presentation Services | Data Management Services | Cost Recovery Billing Services | Network Control Services |
Access methods | IS 8613-4
IS 9579 (RDA) IS 10026 (TP) IS 10744 (HyTime) DIS 13238 (E/I) |
IS 7942
IS 8651 CD 11478 IS 12087 IS 12089 DIS 14772 MPEG-4
|
DIS 10743(SMDL)
MPEG-4 |
IS 7942
IS 8613-2 IS 8613-4 IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 IS 9973 IS 11072 CD 11478 DIS 14772 |
IS 9075 (SQL) | IS 7810
IS 7811 IS 7816 IS 10536 IS 11693 IS 11694 WD 14443 |
IS 8326
IS 9595 (CMIS) IS 9596 (CMIP) IS 10021(MHS) IS 10040 (SM) IS 10165 (SMI) |
Addressing | IS 8613 (ODA)
IS 8879 (SGML) IS 9579 (RDA) IS 9594 (Dir’y) DIS 13238 (E/I) IS 13522 |
IS 8613-7
(ODA RGCA) IS 8613-8 (ODA-GGCA) IS 8632 IS 9594 (Dir’y) |
IS 8613-9
(ODA - ACA) DIS 10743 (SMDL) |
IS 7942
IS 8613 (ODA) IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 IS 9973 IS 10179 (DSSSL) IS 11072 CD 11478 IS 13522 DIS 14772
|
IS 9075 (SQL)
IS 10744 (HyTime) |
IS 9595 (CMIS)
IS 9596 (CMIP) IS 10040 (SM) IS 10165 (SMI) |
|
Compression | IS 10744
(HyTime FSI: Identification of algorithm used only) IS 10918.1 (JPEG) IS11172(MPEG-1) IS 11544 (JBIG) IS13818(MPEG-2) MPEG-4 |
IS 8632
IS 9637 IS 10918.1 (JPEG) IS11172(MPEG-1) IS 11544 (JBI IS13818(MPEG-2) DIS 14772 MPEG-4 |
IS11172(MPEG-1)
IS13818(MPEG-2) MPEG-4 |
IS 8632
IS 9632 IS 9637 IS 10918.1 (JPEG) IS 11544 (JBIG) DIS 14772 MPEG-4 |
MPEG-4 | ||
Cost quotation | CD 11478 | IS 9595 (CMIS)
IS 9596 (CMIP) IS 10040 (SM) IS 10165 (SMI) |
|||||
Data navigation | IS 6523
IS 8613-3 DIS 8613 -14 IS 9594 (Dir’y) IS 10744 (HyTime) IS 11179 IS 13522 (MHEG) |
IS 6523
IS 11179 MPEG-4 |
IS 6523
DIS 10743(SMDL) IS 11179 MPEG-4 |
IS 6523
IS 8613-2 IS 8613-3 DIS 8613-14 IS 11179 CD 13240 (SMSL) MHEG-5 MHEG-6 |
IS 6523
IS 9075 (SQL) IS 11179 CD 13250 |
IS 9595 (CMIS)
IS 9596 (CMIP) IS 10040 (SM) IS 10165 (SMI) |
|
Data portability through conversion | IS 5426
IS 5427 IS 5428 IS 6438 DIS 6861 DIS 6862 DIS 8613-12 DIS 8957 IS 10179 (DSSSL) DIS 10585 DIS 10586 DIS 10754 IS 11179 IS 11544 (JBIG) IS 13522 (MHEG-1, -3) MHEG -5, -6 |
IS 8632
IS 10918.1 (JPEG) IS 11179 IS 11544 (JBIG) MPEG-4 |
IS 11179
MPEG-4 |
IS 8613-3
IS 10179 (DSSSL) IS 11179 IS 11544 (JBIG) MHEG-5 MHEG-6 MPEG-4 |
IS 11179
|
||
Data portability without conversion | IS 9579 (RDA)
IS 10026 (TP) IS 11179 |
IS 8632
IS 8879 (SGML) IS 9069 (SDIF) IS 9636 IS 9637 IS 11179 CD 11478 TC100/PT1 |
IS 11179 | IS 11179
TC100/PT1 |
IS 10373
IS 11179 |
IS 10373 | IS 9595 (CMIS)
IS 9596 (CMIP) IS 10040 (SM) IS 10165 (SMI) |
Identification | IS 6523
IS 7826 IS 8571 (FTAM) DIS 8613-12 IS 9070 IS 11179 CD14662 CD14771 (ODP/NF) |
IS 6523
IS 7826 IS 9973 IS 11179
|
IS 6523
IS 7826 IS 11179 |
IS 6523
IS 7826 IS 8613-2 DIS 8613-12 IS 11179 |
IS 6523
IS 7810 IS 7811 IS 7816 IS 8613-4 IS 9075 (SQL) IS 10536 IS 10728 (IRDS) IS 11179 CD 14443 CD 14769 (ODP/TR) |
IS 7810
IS 7811 IS 7816 IS 10536 IS 11693 IS 11694 CD 14443 |
IS 9595 (CMIS)
IS 9596 (CMIP) IS 10021 (MHS) IS 10040 (SM) IS 10165 (SMI)
|
Internationalization | IS 646
IS 2022 IS 4873 IS 6937 IS 7350 IS 8613-4 DIS 8613-12 IS 8859 IS 9036 IS 10367 IS 10646 TR 11017 IS 11179 CD 14651 |
IS 11179 | IS 11179 | IS 8613-2
IS 8613-4 DIS 8613-12 IS 9541 (Fonts) TR 11017 IS 11179 CD 14651 |
IS 9075 (SQL)
TR 11017 IS 11179 CD 14651 |
IS 9595 (CMIS)
IS 9596 (CMIP) IS 10040 (SM) IS 10165 (SMI) TR 11017 CD 14651 |
|
Interoperability testing | IS 9579 (RDA)
IS 10026 (TP) TR 10183 IS 13522 (MHEG –1, -2) JBIG-2 MHEG -5,-6 |
IS 9973
TR10183 IS 10641 IS 11072
|
IS 10918 (JPEG)
IS 13818 (MPEG -1, -2) JBIG-2
|
JBIG-2
MHEG -5,-6 |
IS 9595 (CMIS)
IS 9596 (CMIP) IS 10040 (SM) IS 10165 (SMI) |
||
Latency control | IS 10021(MHS) | IS 9636
IS 9637 CD 11478 |
|||||
Nomadicity/Mobility
|
IS 9594 (Dir’y)
IS 10021 (MHS) IS 11578 (RPC)
|
CD 11478 | IS 7810
IS 7811 IS 7816 IS 10536 IS 11693 IS 11694 CD 14443 |
IS 7810
IS 7811 IS 7816 IS 10536 IS 11693 IS 11694 CD 14443 |
|||
Priority management | IS 10021(MHS) | IS 9636
IS 9637 CD 11478 |
IS 9595 (CMIS)
IS 9596 (CMIP) IS 10040 (SM) IS 10165 (SMI) |
||||
Privacy/Ownership | IS 8613-2
IS 8613-4 IS 10744(HyTime) |
IS 13818-2 DAM1 | IS 8613-2
IS 8613-4 |
IS 7810
IS 7811 IS 7816 IS 9075 (SQL) IS 10536 IS 11693 IS 11694 CD 14443
|
IS 7810
IS 7811 IS 7816 IS 10536 IS 11693 IS 11694 CD 14443 |
IS 9595 (CMIS)
IS 9596 (CMIP) IS 10040 (SM) IS 10165 (SMI) |
|
Quality of service | DIS 13236 (QoS) | IS 9636
IS 9637 CD 11478 DIS 13236 (QoS) |
DIS 13236 (QoS) | DIS 13236 (QoS) | DIS 13236 (QoS) | DIS 13236 (QoS) | DIS 13236 (QoS) |
Route selection | |||||||
Search | IS 8613-4
DIS 8613-12 DIS 8613-14 IS 10179 (DSSSL) IS 11179 |
IS 8632
IS 11179
|
IS 11179 | IS 8613-2
IS 8613-4 DIS 8613-12 DIS 8613-14 IS 10179 (DSSSL) IS 11179 |
IS 8613-4
IS 9075 (SQL) IS 11179 CD 14662 |
||
Security | IS 8613-2
IS 8613-4 IS 9579 (RDA) IS 9594 (Dir’y) IS 10181(Security) IS 10745 (ULS) IS 11586 (GULS) IS 13796 (SAMS) |
IS 8613-2
IS 8613-4
|
IS 7810
IS 7811 IS 7816 IS 8613-4 IS 9075 (SQL) IS 10536 IS 11693 IS 11694 CD 14443
** ALL JTC 1/SC27 Stds and WIP ** IS 8372 IS 9796 IS 9797 IS 9798 IS 9979 IS 10116 IS 10118 IS 11770 IS 13335 IS 13888 IS 14888 IS 15408 |
IS 7810
IS 7811 IS 7816 IS 10536 IS 11693 IS 11694 CD 14443 |
IS 10021(MHS)
IS 10181 (Security) |
|
|||||||||
Fundamental Building Blocks | General Connectionless Broadcast | Controlled Connectionless Multicast | Connectionless Unicast | Connection Oriented Broadcast | Connection Oriented Multicast | Connection Oriented Unicast | Network Management Services | ||
Access methods | IS 8473 (-1,3,4,5)
IS 8802-2 |
IS 8473 (-1,3,4,5)
IS 8802-2 IS 14392 |
IS 8473 (-1,3,4,5)
IS 8802-2 |
IS 7776
IS 8073 IS 8327-1 IS 8802-2 |
IS 7776
IS 8073 IS 8327-1 IS 8802-2 IS 14392 |
IS
7776
IS 8073 IS 8327-1 IS 8802-2 |
|||
Addressing | |||||||||
Compression | IS 11172 | IS 11172 | JBIG | ||||||
Cost quotation | |||||||||
Data navigation | IS 14392 | IS 14392 | |||||||
Data portability through conversion | |||||||||
Data portability without conversion | IS 14393 | IS 14362 | |||||||
Identification | |||||||||
Internationalization | TR
11017
CD 14651 |
||||||||
Interoperability testing | |||||||||
Latency control | |||||||||
Nomadicity/Mobility | |||||||||
Priority management | |||||||||
Privacy/Ownership | |||||||||
Quality of service | |||||||||
Route selection | |||||||||
Search | IS 14392* | IS 14392* | |||||||
Security |
|
|||||
Fundamental Building Blocks | Tape-based Services | Magnetic Disc Storage Devices | Optical Storage Devices | Paper-based Services | Other Physical Exchange Methods |
Access methods | IS 8571 (FTAM)
IS 8632 IS 9636 IS 9637 IS 12087 IS 12089 DIS 14772 |
IS 8632
IS 9636 IS 9637 IS 10166 (DFR) US 12087 US 12089 DIS 14772
|
IS 8632
IS 9636 IS 9637 IS 11693 IS 11694 IS 12087 IS 12089 DIS 14772 |
IS 10175 (DPA) | IS 8632
IS 9636 IS 9637 IS 12087 IS 12089 DIS 14772 |
Addressing | IS 8613-5 (ODIF)
IS 9069 (SDIF) IS 10744 (HyTime) |
IS 8613-5 (ODIF)
IS 9069 (SDIF) |
IS 9069 (SDIF) | IS 10179 (DSSSL)
IS 10180 (SPDL)
|
IS 9636
IS 9637
|
Compression | IS 8632
IS 9636 IS 9637 IS 10918.1 (JPEG) IS 11172(MPEG –1) IS 12087 IS 12089 IS 13818 (MEPG-2) DIS 14772 MPEG-4
|
IS 8632
IS 9636 IS 9637 IS 10918.1 (JPEG) IS 11172(MPEG –1) IS 12087 IS 12089 IS 13818 (MEPG-2) DIS 14772 MPEG-4 |
IS 8632
IS 9636 IS 9637 IS 10918.1 (JPEG) IS 11172(MPEG –1) IS 12087 IS 12089 IS 13818 (MEPG-2) DIS 14772 MPEG-4 |
IS 11544 (JBIG) | IS 8632
IS 9636 IS 9637 IS 11544 (JBIG) IS 12087 IS 12089 DIS 14772 |
Cost quotation | |||||
Data navigation | IS 10744 (HyTime) | IS 10744 (HyTime)
IS 13522 (MHEG-1,-3,-5,-6) MPEG-4 |
IS 10744 (HyTime)
IS 13522 (MHEG-1,-3,-5,-6) MPEG-4 |
||
Data portability through conversion | IS 10179 (DSSSL) | IS 10179 (DSSSL) | IS 10179 (DSSSL) | IS 10179 (DSSSL) | |
Data portability without conversion | IS 10180 (SPDL) | ||||
Identification | IS 8632
IS 9070 IS 9636 IS 9637 IS 9973 IS 12087 IS 12089 DIS 14772 |
IS 8632
IS 9070 IS 9636 IS 9637 IS 9973 IS 12087 IS 12089 DIS 14772 |
IS 8632
IS 9070 IS 9636 IS 9637 IS 9973 IS 12087 IS 12089 DIS 14772 |
IS 8632
IS 9636 IS 9637 IS 9973 IS 12087 IS 12089 DIS 14772 |
|
Internationalization | IS 9541 (Fonts) | ||||
Interoperability testing | IS 9973
IS 10641 IS 11072 |
IS 9973
IS 10641 IS 11072 |
IS 9973
IS 10641 IS 11072 |
IS 9973
IS 10641 IS 11072 |
IS 9973
IS 10641 IS 11072 |
Latency control | |||||
Nomadicity/Mobility | |||||
Privacy/Ownership | IS 10744 (HyTime) | IS 10744 (HyTime) | IS 10744 (HyTime) | ||
Quality of service | |||||
Route selection | |||||
Search | IS 10744 (HyTime) | IS 10744 (HyTime) | IS 10744 (HyTime) | IS 10179 (DSSSL) | |
Security |
|
||||||
Fundamental Building Blocks | Services using Numeric-only Pad | Services using Alphanumeric Keyboard | Services using Customized Keysets | Pen-based Services | Touch-based Services | Voice-based Services |
Access methods | IS 3791
IS 7942 IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 8884 IS 9592 IS 9593 IS 9636 IS 9637 IS 9995 CD 11478 IS 14755 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 IS 13714 DIS 14772
|
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 IS 14754 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
CD 11478
DIS 14772 |
Addressing | IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 IS 9995 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 IS 13714 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
CD 11478
DIS 14772 |
Data navigation | IS 3792
IS 7942 IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 IS 10741 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 IS 10741 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
CD 11478
DIS 14772 |
Data portability through conversion | ||||||
Data portability without conversion | ||||||
Identification | IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772
|
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 IS 14754 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 11581 DIS 14772 |
CD 11478
DIS 14772 |
Internationalization | IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 TR 11017 CD 11478 CD 14651 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 IS 9995 TR 11017 CD 11478 CD 14651 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 TR 11017 CD 11478 CD 14651 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 TR 11017 CD 11478 CD 14651 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 TR 11017 CD 11478 CD 14651 DIS 14772 |
CD 11478
DIS 14772 |
Interoperability testing | IS 9973
IS 10641 IS 11072 |
IS 9973
IS 10641 IS 11072 |
IS 9973
IS 10641 IS 11072 |
IS 9973
IS 10641 IS 11072 |
IS 9973
IS 10641 IS 11072 |
IS 9973
IS 10641 IS 11072 |
Latency control | IS 14754* | |||||
Nomadicity/Mobility | ||||||
Priority management | ||||||
Privacy/Ownership | ||||||
Quality of service | IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 IS 14754 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
CD 11478
IS 13714 DIS 14772 |
Route selection | ||||||
Search | IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772v |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
IS 7942
IS 8651 IS 9592 IS 9593 IS 9636 IS 9637 CD 11478 DIS 14772 |
|
Security |
Table 5 : Vocabulary, programming language and related standards
|
|||
Status | StdNo | StdAbbrev | StdTitle |
IS | 1539 | FORTRAN | Information technology - Programming languages
– FORTRAN
Part 1: Form Specification Part 2: Varying length character strings |
IS | 1989 | COBOL | Information technology - Programming languages - COBOL |
IS | 2047 | Graphical representation for the control characters of the 7-bit coded character set | |
IS | 2382 | Vocabulary | |
IS | 6160 | PL/I | Programming languages -- PL/I (Endorsement of ANSI standard X3.53-l976) |
IS | 6429 | Information technology -- Control functions for coded character sets | |
IS | 6522 | PL/I | Information technology - Programming languages - PL/I general purpose subset |
IS | 6630 | Documentation -- Bibliographic control characters | |
IS | 7185 | Pascal | Information technology - Programming languages - Pascal |
IS | 8485 | APL | Information technology - Programming languages – APL |
IS | 8649 | ACSE | Information technology – Open Systems Interconnection – Service definition for the Association Control Service Element |
IS | 8650 | Information technology - Open Systems Interconnection - Connection-oriented protocol for Association Control Service Element | |
IS | 8652 | Ada | Information technology - Programming languages - Ada |
IS | 8822 | Information technology - Open Systems Interconnection - Presentation services definition | |
IS | 8823 | ACSE | Information technology – Open Systems Interconnection – Connection-oriented protocol for the Association Control Service Element: protocol specification |
IS | 8824 | ASN.1 | Information technology – Open Systems Interconnection – Specification of Abstract Syntax Notation One (ASN.1) |
IS | 8825 | ASN.1 | Information technology – Open Systems Interconnection – Specification of basic encoding rules for Abstract Syntax Notation One (ASN.1) |
IS | 8907 | NDL | Information processing systems - Database languages - NDL |
IS | 9066 | ACSE | Information processing systems – Open Systems Interconnection – Service definition for the Association Control Service Element |
IS | 9496 | CHILL | CCITT high level language (CHILL) |
TR | 9547 | Programming language processors - Test methods - Guidelines for their development and acceptability | |
IS | 9646 | Information technology – Open Systems Interconnection
– Conformance testing methodology and framework
Part 1: General concepts Part 7: Implementation conformance statements |
|
IS | 9899 | C | Programming languages - C |
IS | 9945 | POSIX | Information technology -- Portable Operating
System Interface (POSIX)
Part 1 - System Application Program Interface (API) [C Language] Part 2 - Shell and Utilities |
IS | 9945.2 | POSIX | Information technology - Portable Operating System Interface (POSIX) |
TR | 10034 | Guidelines for the preparation of conformity clauses in programming language standards | |
TR | 10176 | Information technology - Guidelines for the preparation of programming language standards | |
TR | 10182 | Information technology - Programming languages, their environment and system software interfaces - Guidelines for language bindings | |
IS | 10206 | Information technology - Programming languages - Extended Pascal | |
IS | 10279 | BASIC | Information technology - Programming languages -Full BASIC |
IS | 10514 | Modula-2 | Information technology - Programming languages - Modula 2 |
IS | 10538 | Information technology -- Control functions for text communication | |
IS | 10740 | Information technology -- Text and office systems -- Referenced Data Transfer -- Part 1: Abstract service definition | |
IS | 10967 | LIA | Information technology -- Language independent
arithmetic -- Part 1 - Integer and floating point arithmetic
Information technology - Language independent arithmetic
Part 2 - |
DIS | 11404 | Information technology -- Programming languages, their environments and system software interfaces -- Language-independent datatypes | |
IS | 11430 | Information technology - Programming Languages - Generic package of elementary functions for Ada | |
IS | 11729 | Information technology - Programming Languages - Generic package of primitive functions for Ada | |
TR | 11735 | Information technology - Extensions for real-time Ada | |
IS | 11756 | MUMPS | Information technology - Programming Languages - MUMPS |
IS | 12227 | SAMeDL | Information technology - Programming Languages - SQL/Ada Module Description Language (SAMeDL) |
IS | 13210 | Information technology - Test methods for measuring conformance to POSIX | |
IS | 13211 | Prolog | Information technology -- Programming languages
-- Prolog -- Part 1 - General core
Part 2 - |
IS | 13719 | PCTE | Information technology -- Portable Common
Tool Environment (PCTE)
Part 1: Abstract specification Part 2: C programming language binding Part 3: Ada programming language binding |
CD | 13751 | APL.EXT | Information technology - Programming Languages - Extended APL |
CD | 13813 | Information technology - Programming Languages - Ada packages of real and complex type declarations and basic operations | |
IS | 13814 | Information technology -- Programming languages -- Generic package of complex elementary functions for Ada | |
IS | 13816 | ISLISP | Information technology - Programming Languages, their environments and system software interfaces (ISLISP) |
DIS | 13817 | VDM | Information technology - Programming Languages, their environments and system software interfaces - Vienna development method |
IS | 13886 | LIPC | Information technology - Language-Independent Procedure Calling (LIPC) |
DTR | 14252 | OSE | Information technology - Guide to the POSIX Open System Environment (OSE) |
DIS | 14515 | Information technology -- Programming languages,
their environments and system software interfaces -- Portable Operating
System Interface (POSIX) -- Test methods for measuring compliance to POSIX
Part 1 - System interfaces Part 2 - |
|
DIS | 14519 | Information technology - POSIX Ada language interfaces | |
CD | 14882 | C++ | Information technology – Programming languages, their environments and system software interfaces – Programming language C++ |
DIS | 14977 | BNF | Information technology - Syntactic metalanguage - Extended BNF |
DIS | 15068 | POSIX | Information technology -- Portable Operating
System Interface (POSIX) System Administration
Part 2 - Software Administration Part 3 - User and Group Account Management |
DIS | 15145 | FORTH | Information technology - Programming languages - FORTH |
SC 1
Vocabulary
|
SC 2
Coded Character Sets |
SC 6 Telecommunications
and Information Exchange between Systems |
SC 7
Software Engineering |
SC 11
Flexible magnetic media for Digital Data Interchange |
SC 14 Data Element
Principles
|
SC 17
Identification Cards and related devices |
SC 18
Document Processing and related communication
|
SC 21
OSI, Data Management
and Open Distributed Processing |
SC 22 Programming Languages, their environments and System Software Interfaces |
SC 23 Optical Disk Cartridges for Information Interchange | SC 24
Computer Graphics and Image processing |
SC 25 Interconnection of Information Technology Equipment | SC 26
Microprocessor Systems |
SC 27
Information Technology Security Techniques
|
SC 28
Office Equipment |
SC 29 Coding of Audio, Picture, Multimedia and Hypermedia Information | SC 30
Open-edi
|
SC 31
Automatic ID and Data Capture Techniques (tbc)
|
SGFS Functional Standardization |
SWG-CA
Conformity Assessment
|
SWG-GII
Global Information Infrastructure |
SWG-RA
Registration Authorities
|
SPRG
Strategic Planning |
AHG-ReEng |
Fig A-1: ISO/IEC JTC 1 Technical Sub-Committees and Ad Hoc/Special Working Groups
(shaded cells indicate Groups providing inputs for the tables in this report)