ISO 10303-14-2005 PDF

St ISO 10303-14-2005

Name in English:
St ISO 10303-14-2005

Name in Russian:
Ст ISO 10303-14-2005

Description in English:

Original standard ISO 10303-14-2005 in PDF full version. Additional info + preview on request

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

Format:
Electronic (PDF)

Delivery time (for English version):
1 business day

Delivery time (for Russian version):
365 business days

SKU:
stiso00382

Choose Document Language:
€25

Full title and description

Industrial automation systems and integration — Product data representation and exchange — Part 14: Description methods: The EXPRESS‑X language reference manual. This part of ISO 10303 defines the EXPRESS‑X structural data‑mapping language used to specify relationships and alternate views of data governed by EXPRESS schemas.

Abstract

ISO 10303‑14:2005 specifies EXPRESS‑X, a formal language for mapping data between EXPRESS schemas (including different versions of a schema), for specifying alternate views of data defined by an EXPRESS schema, and for expressing constraints and translator requirements. EXPRESS‑X supports bidirectional mappings where mathematically possible and provides an alternate notation for application protocol mapping tables.

General information

  • Status: Published (International Standard, confirmed in systematic review cycles).
  • Publication date: October 2005 (ISO edition 1, 2005‑10).
  • Publisher: International Organization for Standardization (ISO).
  • ICS / categories: 25.040.40 (Product data representation and exchange).
  • Edition / version: Edition 1 (2005).
  • Number of pages: 82 pages (ISO official document pagination).

Basic bibliographic and lifecycle information above is reported in the ISO catalog entry for ISO 10303‑14:2005 and corroborated by national standards distributors.

Scope

This part of ISO 10303 defines EXPRESS‑X, a language intended to: map data governed by one EXPRESS schema to data governed by another; map data between different versions of EXPRESS schemas (including schemas with different names); specify requirements for data translators used in data sharing and exchange; specify alternate views of data defined by an EXPRESS schema; provide an alternate notation for application protocol mapping tables; and specify constraints evaluable against mapped data. The language is a structural data‑mapping language designed for unambiguous specification of relationships between EXPRESS schemas.

Key topics and requirements

  • Definition and syntax of the EXPRESS‑X language (constructs for mapping, view definition, and constraints).
  • Formal mapping rules between EXPRESS schemas, including version translation and schema name differences.
  • Specification of translator requirements and constraints that can be evaluated on mapped data.
  • Support for bidirectional mappings where mathematically feasible.
  • Alternate notation for application protocol (AP) mapping tables and mechanisms to express alternate data views.

These topics and requirements are drawn from the standard's normative scope and language reference material.

Typical use and users

Typical users include CAD/CAM/PDM software developers, data‑exchange tool and translator implementers, systems integrators, long‑term digital archive specialists, and organizations implementing STEP application protocols who need reliable schema mapping and version translation. EXPRESS‑X is used when precise, implementable mappings or alternate schema views are required to enable interoperability between systems or schema versions.

Related standards

ISO 10303‑14 is part of the ISO 10303 (STEP) family. Closely related parts include ISO 10303‑11 (EXPRESS language definition), ISO 10303‑21 (STEP‑File clear text encoding), and implementation method parts that define bindings and APIs (for example parts in the 20s and 30s). Implementers typically use ISO 10303‑11 together with Part 14 when working with EXPRESS schemas and schema mappings.

Keywords

EXPRESS‑X; EXPRESS; STEP; ISO 10303; data mapping; schema translation; application protocol mapping; product data representation; data exchange; SDAI; translator requirements.

FAQ

Q: What is this standard?

A: ISO 10303‑14:2005 is the EXPRESS‑X language reference manual — a part of the STEP family that defines a formal language for specifying mappings and alternate views between data governed by EXPRESS schemas.

Q: What does it cover?

A: It covers the EXPRESS‑X language syntax and semantics, mapping constructs for translating data between different EXPRESS schemas or schema versions, specification of translator requirements, alternate notations for mapping tables, and constraints evaluable on mapped data.

Q: Who typically uses it?

A: Software vendors, system integrators, data translator/tool developers, and standards practitioners working with STEP (ISO 10303) and EXPRESS schemas — especially where precise schema mapping or version translation is needed for interoperability.

Q: Is it current or superseded?

A: The ISO catalog shows ISO 10303‑14:2005 as the published Part 14 document; the standard has undergone systematic review cycles and was confirmed in ISO's review process (confirmation entries in the ISO lifecycle up to mid‑2024). Users should check the ISO catalog for the latest status before purchase or implementation if an absolute current‑state check is required.

Q: Is it part of a series?

A: Yes — it is Part 14 of the ISO 10303 (STEP) series; the family includes Parts 1–(many) covering EXPRESS, STEP‑File, implementation methods, application protocols (APs), and other resources used for product data representation and exchange.

Q: What are the key keywords?

A: EXPRESS‑X, EXPRESS, STEP, schema mapping, data translation, application protocol mapping, product data exchange.