ISO/IEC TR 10000-3:1998
(Main)Information technology - Framework and taxonomy of International Standardized Profiles - Part 3: Principles and Taxonomy for Open System Environment Profiles
Information technology - Framework and taxonomy of International Standardized Profiles - Part 3: Principles and Taxonomy for Open System Environment Profiles
Technologies de l'information — Cadre et taxinomie des profils normalisés internationaux — Partie 3: Principes et taxinomie pour profils d'environnement de système ouvert
General Information
- Status
- Published
- Publication Date
- 28-Oct-1998
- Technical Committee
- ISO/IEC JTC 1 - Information technology
- Drafting Committee
- ISO/IEC JTC 1 - Information technology
- Current Stage
- 9093 - International Standard confirmed
- Start Date
- 03-Jan-2013
- Completion Date
- 30-Oct-2025
Relations
- Effective Date
- 15-Apr-2008
Overview
ISO/IEC TR 10000-3:1998 is the second-edition Technical Report that defines principles and a taxonomy for Open System Environment (OSE) profiles. Published by ISO/IEC JTC 1 in 1998, this TR supports the development and classification of International Standardized Profiles (ISPs) that promote interoperability and portability across IT systems. It is a Type 3 Technical Report providing guidance to organizations proposing draft OSE ISPs and to the Special Group on Functional Standardization (SGFS).
Key Topics
- OSE concepts and objectives: clarifies the user and provider perspectives for OSE, stressing portability of application software and reuse at the source-code level.
- Definitions and interfaces: includes definitions for core terms such as Application Platform, Application Program Interface (API), Human/Computer Interface (HCI), Information Services Interface (ISI), and Communications Services Interface (CSI)-important for profile consistency.
- Conformance and documentation: discusses conformance to an OSE profile and the documentation expected when submitting profiles as ISPs.
- Taxonomy principles: establishes the purpose and structure of a taxonomy to classify OSE profiles, including the nature, description, and classes of profiles.
- Profile classes: explicitly identifies major profile classes:
- POSIX OSE Profiles (targets POSIX-based OSEs)
- Virtual Terminal (VT) OSE Profiles (program and device interfaces)
- Medical OSE Profiles (including Medical Image Interchange - Application (AMI) and Format (FMI))
Applications
ISO/IEC TR 10000-3 is practical for:
- Standards developers and technical committees preparing International Standardized Profiles (ISPs).
- System architects and product teams designing open systems that require interoperability and portability across platforms.
- Test and conformance organizations that need context for developing conformance tests and documentation frameworks for OSE profiles.
- Domain-specific groups (e.g., medical imaging vendors) defining standardized interchange formats and application-level profiles.
Practical uses include classifying profile proposals, ensuring consistent terminology (APIs, ISI, HCI, CSI), and guiding profile documentation submitted to SGFS and the SD-4 directory of ISPs.
Related Standards
Key related documents cited in the report:
- ISO/IEC TR 10000-1:1998 - General principles and documentation framework
- ISO/IEC TR 10000-2:1998 - Principles and taxonomy for OSI profiles
- ISO/IEC TR 14252:1996 - Guide to the POSIX Open System Environment (OSE)
- ITU‑T Rec. X.902 / ISO/IEC 10746‑2 - ODP Reference Model foundations
Keywords: ISO/IEC TR 10000-3, Open System Environment, OSE profiles, taxonomy, International Standardized Profiles, POSIX OSE, Virtual Terminal, medical image interchange, interoperability, portability, API, HCI, ISI, CSI.
Frequently Asked Questions
ISO/IEC TR 10000-3:1998 is a technical report published by the International Organization for Standardization (ISO). Its full title is "Information technology - Framework and taxonomy of International Standardized Profiles - Part 3: Principles and Taxonomy for Open System Environment Profiles". This standard covers: Information technology - Framework and taxonomy of International Standardized Profiles - Part 3: Principles and Taxonomy for Open System Environment Profiles
Information technology - Framework and taxonomy of International Standardized Profiles - Part 3: Principles and Taxonomy for Open System Environment Profiles
ISO/IEC TR 10000-3:1998 is classified under the following ICS (International Classification for Standards) categories: 35.100.05 - Multilayer applications. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO/IEC TR 10000-3:1998 has the following relationships with other standards: It is inter standard links to ISO/IEC TR 10000-3:1995. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
You can purchase ISO/IEC TR 10000-3:1998 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.
Standards Content (Sample)
TECHNICAL ISO/IEC
REPORT TR 10000-3
Second edition
1998-11-01
Information technology — Framework and
taxonomy of International Standardized
Profiles —
Part 3:
Principles and Taxonomy for Open System
Environment Profiles
Technologies de l'information — Cadre et taxinomie des profils normalisés
internationaux —
Partie 3: Principes et taxinomie pour profils d'environnement de système
ouvert
Reference number
B C
Contents
1 SCOPE.1
2 REFERENCES . 1
3 DEFINITIONS. 2
3.1 Terms defined in this part of ISO/IEC TR 10000 . 2
3.1.1 OSE Profile . 2
3.1.2 OSI Profile. 2
3.2 Terms defined in ISO/IEC TR 14252. 2
3.2.1 Application Platform. 2
3.2.2 Application Program Interface (API) . 2
3.2.3 Application Software . 2
3.2.4 Communication Services Interface (CSI). 2
3.2.5 Human/Computer Interface (HCI). 2
3.2.6 Information Services Interface (ISI) . 2
3.2.7 Interoperability . 2
3.2.8 Open System Environment (OSE). 3
3.2.9 Portability (of Application Software). 3
3.3 Terms defined in ITU-T Rec. X.902 | ISO/IEC 10746-2. 3
3.3.1 Interchange reference point. 3
3.3.2 Interworking reference point . 3
3.3.3 Perceptual reference point. 3
3.3.4 Programmatic reference point . 3
4 ABBREVIATIONS. 3
4.1 General abbreviations. 3
4.2 Abbreviations used in Profile identifiers. 3
5 OSE OBJECTIVES. 3
6 OPEN SYSTEM ENVIRONMENT PROFILE CONCEPTS . 5
6.1 General Principles . 5
6.2 Conformance to an OSE Profile . 5
© ISO/IEC 1998
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 the publisher.
ISO/IEC Copyright Office • Case postale 56 • CH-1211 Genève 20 • Switzerland
Printed in Switzerland
ii
©
ISO/IEC
7 TAXONOMY OF OSE PROFILES: PRINCIPLES .6
7.1 Nature and Purpose of the Taxonomy .6
7.2 Taxonomy Description .7
7.3 Profile Classes .7
7.3.1 POSIX OSE Profiles.7
7.3.2 Virtual Terminal OSE Profiles.7
7.3.3 Medical OSE Profiles .7
8 TAXONOMY OF OSE PROFILES .8
8.1 POSIX OSE Profiles.8
8.2 VT OSE Profiles .8
8.2.1 VT Program Interfaces .8
8.2.2 VT Device Interfaces.8
8.3 Medical OSE Profiles .9
8.3.1 Medical Image Interchange (Appl.) .9
8.3.2 Medical Image Interchange (Format) .9
ANNEX A BIBLIOGRAPHY.10
iii
©
ISO/IEC
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Com-
mission) 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, governmen-
tal 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.
The main task of technical committees is to prepare International Standards, but in exceptional circum-
stances a technical committee may propose the publication of a Technical Report of one of the following
types:
— type 1, when the required support cannot be obtained for the publication of an International Standard,
despite repeated efforts;
— type 2, when the subject is still under technical development or where for any other reason there is the
future but not immediate possibility of an agreement on an International Standard;
— type 3, when a technical committee has collected data of a different kind from that which is normally
published as an International Standard ("state of the art", for example).
Technical Reports of types 1 and 2 are subject to review within three years of publication, to decide
whether they can be transformed into International Standards. Technical Reports of type 3 do not neces-
sarily have to be reviewed until the data they provide are considered to be no longer valid or useful.
ISO/IEC TR 10000-3, which is a Technical Report of type 3, was prepared by Joint Technical Committee
ISO/IEC JTC 1, Information technology.
This second edition cancels and replaces the first edition (ISO/IEC TR 10000-3:1995), which has been
technically revised.
ISO/IEC TR 10000 consists of the following parts, under the general title Information technology —
Framework and taxonomy of International Standardized Profiles:
— Part 1: General principles and documentation framework
— Part 2: Principles and Taxonomy for OSI Profiles
— Part 3: Principles and Taxonomy for Open System Environment Profiles
Other parts to be defined as necessary.
iv
©
ISO/IEC
Introduction
The context of Functional Standardization is one part of the overall field of IT standardization activities
covering
• Base Standards, which define fundamentals and generalized procedures. They provide an infra-
structure that can be used by a variety of applications, each of which can make its own selection
from the options offered by them.
• Profiles, which define conforming subsets or combinations of base standards used to provide
specific functions. Profiles identify the use of particular subsets or options available in the base
standards, and provide a basis for the development of uniform, internationally recognized, con-
formance tests.
• Registration Mechanisms, which provide the means to specify detailed parameterization within the
framework of the base standards or profiles.
Within ISO/IEC JTC 1, the process of Functional Standardization is concerned with the methodology of
defining profiles, and their publication in documents called "International Standardized Profiles" (ISPs) in
accordance with procedures contained in the Directives of JTC 1. The scope of Information Technology
standardization to which this process is being applied is that which corresponds to the generally under-
stood, but loosely defined, concept of “Open Systems”. The objective is to facilitate the specification of IT
systems characterized by a high degree of interoperability and portability of their components.
In addition to ISO/IEC TR 10000, the secretariat of the Special Group on Functional Standardization
maintains a standing document (SD-4) entitled "Directory of ISPs and Profiles contained therein". This is a
factual record of which ISPs exist, or are in preparation, together with an executive summary of each pro-
file. It is subject to regular updating by the Secretariat of ISO/IEC JTC 1/SGFS.
v
©
TECHNICAL REPORT ISO/IEC ISO/IEC TR 10000-3:1998(E)
Information technology — Framework and taxonomy for
International Standardized Profiles —
Part 3:
Principles and Taxonomy for Open System Environment Profiles
the preparation of this edition of ISO/IEC
1 Scope
TR 10000. These extensions may be identified
by a variety of proposers and involve simple
The purpose of this part of ISO/IEC TR 10000 is
extensions to the existing Taxonomy or the addi-
to provide the context for functional standardiza-
tion of new functional areas not currently covered
tion in support of Open System Environments
by ISO/IEC TR 10000. The inclusion of such
(OSE). It provides principles and a classification
extensions is administered following the pro-
scheme for OSE profiles which may be or have
cedures elaborated by SGFS.
been submitted for ratification as International
Standardized Profiles (ISPs).
A distinction has been made between a profile
and an ISP which documents one or more pro-
ISO/IEC TR 10000-1 defines the concept of pro-
files. The Taxonomy is only concerned with
files that are documented as ISPs. This part of
profiles, but further information is given in the
ISO/IEC TR 10000 outlines the basic OSE ob-
“Directory of ISPs and Profiles contained therein”
jectives and concepts, and defines an approach
as to which ISP contains the documentation of a
and format for OSE profiles specified by Interna-
profile.
tional Standardized Profiles. It gives guidance to
organizations proposing Draft OSE ISPs, on the
This Directory is maintained as an SGFS stand-
nature and content of the documents which may
ing document SD-4 (see reference in Annex A).
be submitted for ratification as International
For each draft profile submitted to SGFS, it will
Standardized Profiles.
also provide additional information, including the
status of the identified profiles.
An OSE is defined as a comprehensive set of
interfaces, services and supporting formats
(including user aspects) enabling interoperability
2 References
and portability of applications, data or people, as
specified by information technology standards
and profiles. Communication protocols are part ISO/IEC 9646-1:1994, Information technology -
of the specification of behaviour at certain types Open System Interconnection - Conformance
of interfaces. testing methodology and framework - Part 1:
General concepts.
Each OSE profile is created to satisfy a clearly
specified set of user requirements. Since pro- ISO/IEC TR 10000-1:1998, Information technol-
files will be proposed according to needs identi- ogy - Framework and taxonomy of International
fied to SGFS and according to the progress of Standardized Profiles - Part 1: General principles
international base standardization, the Taxon- and documentation framework.
omy will be periodically updated or have new
parts added in order to reflect the progress ISO/IEC TR 10000-2:1998, Information technol-
reached. It is also recognized that there will be ogy - Framework and taxonomy of International
proposals for the extension of the taxonomy to Standardized Profiles - Part 2: Principles and
cover functions which were not identified during Taxonomy for OSI Profiles.
©
ISO/IEC
ISO/IEC TR 10183-1:1993, Information technol-
3.2.1 Application Platform
ogy - Text and office systems - Office Document
Architecture (ODA) and interchange formats -
A set of resources, including hardware and soft-
Technical Report on ISO 8613 implementation
ware, that support the services on which applica-
testing - Part 1: Testing methodology.
tion software will run.
ISO/IEC 10641:1993, Information technology - The application platform provides services at its
Computer graphics and image processing - interfaces that, as much as possible, make the
Conformance testing of implementations of specific characteristics of the platform transpar-
graphics standards. ent to the application software.
ITU-T Recommendation X.902 (1995) |
ISO/IEC 10746-2:1996, Information technology - 3.2.2 Application Program Interface
Open Distributed Processing - Reference Model:
(API)
Foundations.
The interface between application software and
application platform, across which all services
ISO/IEC 13210:1994, Information technology -
are provided.
Test methods for measuring conformance to
POSIX.
ISO/IEC TR 14252:1996, Information technology 3.2.3 Application Software
- Guide to the POSIX Open System Environment
Software that is specific to an application and is
(OSE).
composed of programs, data, and documenta-
tion.
3 Definitions
3.2.4 Communication Services
Interface (CSI)
For the purposes of this part of ISO/IEC
TR 10000, the following definitions apply.
The boundary across which access to services
for interaction between internal application soft-
ware entities and application platform external
3.1 Terms defined in this part of ISO/IEC
entities is provided.
TR 10000
3.2.5 Human/Computer Interface
3.1.1 OSE Profile
(HCI)
A profile which specifies all or part of the behav-
The boundary across which physical interaction
iour of an IT system at one or more of the OSE
between a human being and the application
interfaces.
platform takes place.
3.1.2 OSI Profile
3.2.6 Information Services Interface
(ISI)
A specific OSE profile composed of OSI base
standards and/or interchange format and data
The boundary across which external, persistent
representation base standards.
storage service is provided.
3.2 Terms defined in ISO/IEC TR 14252
3.2.7 Interoperability
The ability of two or more systems to exchange
The following terms are defined in ISO/IEC
information and to mutually use the information
TR 14252:1996, and are included here for con-
that has been exchanged.
venience.
©
ISO/IEC
3.2.8 Open System Environment 4 Abbreviations
(OSE)
4.1 General abbreviations
A comprehensive set of interfaces, services, and
AEP Application Environment Profile
supporting formats, plus user aspects for in-
API Application Program Interface
teroperability or for portability of applications,
CSI Communications Services Interface
data, or people, as specified by information tech-
EDI Electronic Data Interchange
nology standards and profiles.
HCI Human/Computer Interface
ISI Information Services Interface
ISP International Standardized Profile
3.2.9 Portability (of Application
IT Information Technology
Software)
OSE Open System Environment
OSI Open Systems Interconnection
The ease with which application software and
data can be transferred from one information
system to another.
4.2 Abbreviations used in Profile
identifiers
Note: See 6.1 for interpretive discussion of the terms
defined in 3.2.2, 3.2.4, 3.2.5 and 3.2.6.
AMI Medical Image Interchange (Appl.)
FMI Medical Image Interchange (Format)
3.3 Terms defined in ITU-T Rec. X.902 |
ISO/IEC 10746-2
The following terms are defined in ITU-T Rec. OSE Objectives
X.902 | ISO/IEC 10746-2, and are included here
The user perspective of OSE originates from the
for convenience.
position that OSE provides what is necessary for
the users to access the technology necessary to
achieve their desired results. The provider per-
3.3.1 Interchange reference point
spective originates from the position that the
OSE provides what is necessary for producers to
A reference point at which an external physical
deliver technology to users in the most efficient
storage medium can be introduced into the IT
and effective manner.
system.
The following objectives, drawn from ISO/IEC
TR 14252, Guide to the POSIX Open System
3.3.2 Interworking reference point
Environment (OSE), are key in establishing an
open system. The descriptions of these objec-
A reference point at which an interface can be
tives introduce a number of concepts that are
established to allow communications between
required both to state clearly the objectives and
two or more systems.
to define the standards and profiles required to
satisfy them. These objectives, which are not
exhaustive, are as follows:
3.3.3 Perceptual reference point
A reference point at which there is some interac-
• Application Software Portability
tion between the system and the physical world.
and Software Reuse at the
Source Code Level
3.3.4 Programmatic reference point
A comprehensive and consistent set of OSE
specifications at the source code level is neces-
A reference point at which a programmatic inter-
sary to enable porting of software among appli-
face can be established to allow access to a
cation platform implementations. This allows an
function.
organization to protect it’s investment in existing
software by avoiding the cost of software reim-
Note: See 6.1 for interpretive discussion of the terms
plementation.
defined in 3.3.1, 3.3.2, 3.3.3 and 3.3.4.
©
ISO/IEC
Application Portability is often associated with they become available. OSE profiles should
porting an entire application at one time. Soft- evolve as standards emerge and as the technol-
ware reuse is a term used to describe porting ogy and requirements change.
only a subset of a working program into a new
application. The new application may or may not
• Accommodation of New
be executed on the same application platform.
Information System Technology
Software reuse is an important element in
achieving the benefits of application portability.
OSE standards should be decoupled as much as
possible from underlying technology, neverthe-
Portability and reuse of representations other
less, major changes in technology may require
than source code representation is a secondary
new standards or new versions of existing stan-
objective.
dards, and this must be recognized in selecting
...
記事のタイトル:ISO/IEC TR 10000-3:1998 - 情報技術 - 国際標準化プロファイルの枠組みと分類 - 第3部:オープンシステム環境プロファイルの原則と分類 記事の内容:この記事では、情報技術の分野における国際標準化プロファイル(ISP)のための枠組みと分類を提供するISO/IEC TR 10000-3:1998について説明しています。この標準の特定の部分、第3部では、オープンシステム環境プロファイル(OSEP)の原則と分類に焦点を当てています。OSEPは、オープンシステム環境の相互運用性の要件や構成要素を定義するために使用されます。記事では、これらのプロファイルの重要性を強調し、異なるシステムや技術間の互換性と相互運用性を確保するために、OSEPを必要とすると述べています。
제목: ISO/IEC TR 10000-3:1998 - 정보기술 - 국제 표준화 프로필의 프레임워크와 분류 - 제 3부: 개방 시스템 환경 프로필에 대한 원칙과 분류 내용: 이 기사는 정보 기술 분야에서 국제 표준화 프로필(ISP)에 대한 프레임워크와 분류를 제공하는 표준인 ISO/IEC TR 10000-3:1998에 대해 다루고 있습니다. 이 표준의 특정 부분인 제 3부에서는 개방 시스템 환경 프로필(OSEP)에 대한 원칙과 분류에 초점을 맞추고 있습니다.OSEP는 개방 시스템 환경의 상호 운용성 요구 사항과 구성 요소를 정의하는 데 사용됩니다. 이 기사는 이러한 프로필의 중요성을 강조하며, 다른 시스템과 기술간의 호환성과 상호 운용성을 보장하기 위해 필수적인 요소로써 OSEP을 사용해야 한다고 언급합니다.
この記事では、ISO/IEC TR 10000-3:1998について論じています。この国際標準は、国際標準化されたプロファイル(ISP)のフレームワークと分類に焦点を当てています。この規格の第3部では、特にOpen System Environment Profilesの原則と分類について取り上げています。この規格の目的は、さまざまなオープンシステム環境の特性と要件を明示するための体系的なアプローチを提供することです。これにより、異なるシステムや技術間の相互運用性と統合を容易にします。記事は、オープンシステムにおける標準化されたプロファイルの使用の重要性を強調しています。これにより、さまざまなアプリケーション間の一貫性と互換性が確保されます。
The article discusses ISO/IEC TR 10000-3:1998, which is a standard that provides a framework and taxonomy for International Standardized Profiles (ISPs) in the field of information technology. This specific part of the standard, Part 3, focuses on principles and taxonomy for Open System Environment Profiles (OSEPs). OSEPs are used to define the interoperability requirements and components of open system environments. The article highlights the importance of these profiles in ensuring compatibility and interoperability among different systems and technologies.
The article discusses ISO/IEC TR 10000-3:1998, an international standard that focuses on the framework and taxonomy of International Standardized Profiles (ISPs). Part 3 of the standard specifically addresses the principles and taxonomy for Open System Environment Profiles. The purpose of this standard is to provide a systematic approach for specifying the characteristics and requirements of different open system environments. It helps in facilitating interoperability and integration among different systems and technologies. The article emphasizes the importance of using standardized profiles for open systems to ensure consistency and compatibility across various applications.
이 기사는 ISO/IEC TR 10000-3:1998에 대해 논의하며, 국제 표준 프로파일의 프레임워크와 분류에 초점을 맞추고 있다. 이 표준의 Part 3은 특히 Open System Environment Profiles에 대한 원칙과 분류에 대해 다룬다. 이 표준의 목적은 다양한 오픈 시스템 환경의 특성과 요구사항을 명시하는 체계적인 방법을 제공하는 것이다. 이는 다양한 시스템과 기술 간의 상호 운용성과 통합을 원활하게 도와준다. 기사는 오픈 시스템에 대한 표준화된 프로파일 사용의 중요성에 강조한다. 이를 통해 다양한 응용 프로그램 간의 일관성과 호환성을 보장할 수 있다.










Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...