Industrial automation systems and integration - Product data representation and exchange - Part 25: Implementation methods: EXPRESS to XMI binding

ISO/TS 10303-25:2005 specifies a mapping from the EXPRESS data specification language into the Object Management Group's (OMG) Unified Modeling Language (UML), for the purpose of generating files conforming to the OMG XML Meta-data Interchange standard.

Systèmes d'automatisation industrielle et intégration — Représentation et échange de données de produits — Partie 25: Méthodes d'implémentation: Liaison EXPRESS à XMI

General Information

Status
Published
Publication Date
12-Dec-2005
Current Stage
9093 - International Standard confirmed
Start Date
10-Nov-2023
Completion Date
13-Dec-2025

Overview

ISO/TS 10303-25:2005 (Industrial automation systems and integration - Product data representation and exchange - Part 25) defines an EXPRESS to XMI binding. The technical specification specifies a mapping from the EXPRESS data specification language into the Object Management Group’s (OMG) Unified Modeling Language (UML), with the explicit purpose of generating files that conform to the OMG XML Metadata Interchange (XMI) format. This TS is part of the ISO 10303 (STEP) family focused on product data representation and exchange for industrial automation and systems integration.

Key Topics

  • Scope and purpose: Defines the goals and intended outcomes of an EXPRESS→UML→XMI mapping for interoperable metadata exchange.
  • Mapping rules: Prescribes how EXPRESS language constructs are represented in UML and serialized using XMI to ensure consistent interchange (naming, packaging and representation conventions).
  • Data typing and structure: Covers the translation of EXPRESS types, complex structures and relationships into UML-compatible representations suitable for XMI output.
  • Metadata and serialization: Addresses generation of XMI-compliant files so tools that support OMG XMI can consume EXPRESS-derived models.
  • Implementation guidance: Provides implementers with method-level guidance to produce toolchains and exporters that reliably convert EXPRESS schemas into XMI artifacts.

Applications

ISO/TS 10303-25:2005 is valuable for organizations and practitioners who need robust, standards-based product data interchange across heterogeneous tools and platforms:

  • CAD/PLM/PDM software developers building import/export functions between STEP/EXPRESS definitions and UML/XMI-based modeling tools.
  • Systems integrators and automation engineers implementing data exchange pipelines between engineering systems and enterprise IT.
  • Data architects and model translators who convert EXPRESS schemas into UML models for model-driven development, validation, or visualization.
  • Tool vendors and middleware providers creating XMI exporters/importers to enhance interoperability across engineering toolchains.

Practical benefits include improved interoperability across model repositories, easier integration of engineering data with UML-based systems, and standardized XML-based exchange artifacts for automation and lifecycle management.

Related Standards

  • ISO 10303 family (STEP) - product data representation and exchange
  • EXPRESS - the data specification language used within STEP (part of the ISO 10303 framework)
  • OMG UML - modeling language used as the target representation
  • OMG XMI - XML Metadata Interchange format used for serialized interchange

Keywords: ISO/TS 10303-25:2005, EXPRESS to XMI binding, EXPRESS, UML, XMI, STEP, product data exchange, industrial automation, data interchange, system integration.

Technical specification

ISO/TS 10303-25:2005 - Industrial automation systems and integration -- Product data representation and exchange

English language
25 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

ISO/TS 10303-25:2005 is a technical specification published by the International Organization for Standardization (ISO). Its full title is "Industrial automation systems and integration - Product data representation and exchange - Part 25: Implementation methods: EXPRESS to XMI binding". This standard covers: ISO/TS 10303-25:2005 specifies a mapping from the EXPRESS data specification language into the Object Management Group's (OMG) Unified Modeling Language (UML), for the purpose of generating files conforming to the OMG XML Meta-data Interchange standard.

ISO/TS 10303-25:2005 specifies a mapping from the EXPRESS data specification language into the Object Management Group's (OMG) Unified Modeling Language (UML), for the purpose of generating files conforming to the OMG XML Meta-data Interchange standard.

ISO/TS 10303-25:2005 is classified under the following ICS (International Classification for Standards) categories: 25.040.40 - Industrial process measurement and control. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO/TS 10303-25:2005 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


TECHNICAL ISO/TS
SPECIFICATION 10303-25
First edition
2005-12-15
Industrial automation systems and
integration — Product data
representation and exchange —
Part 25:
Implementation methods: EXPRESS to
XMI binding
Systèmes d'automatisation industrielle et intégration — Représentation
et échange de données de produits —
Partie 25: Méthodes d'implémentation: Liaison EXPRESS à XMI

Reference number
©
ISO 2005
This CD-ROM contains the publication ISO/TS 10303-25:2005 in hypertext markup language (HTML).

©  ISO 2005
All rights reserved. Unless otherwise specified, no part of this CD-ROM may be reproduced, stored in a retrieval system or transmitted in
any form or by any means without prior permission from ISO. Requests for permission to reproduce this product should be addressed to
ISO copyright office • Case postale 56 • CH-1211 Geneva 20 • Switzerland
Internet copyright@iso.org
Reproduction may be subject to royalty payments or a licensing agreement.
Violators may be prosecuted.
Published in Switzerland
ii © ISO 2005 – All rights reserved

Installation
If this publication has been packaged as a zipped file, do NOT open the file from the CD-ROM, but copy it to
the desired location in your local environment. Once the file has been copied to your
...

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...