ISO 10303-11-2004 PDF
Name in English:
St ISO 10303-11-2004
Name in Russian:
Ст ISO 10303-11-2004
Original standard ISO 10303-11-2004 in PDF full version. Additional info + preview on request
Full title and description
Industrial automation systems and integration — Product data representation and exchange — Part 11: Description methods: The EXPRESS language reference manual (ISO 10303-11:2004). This part of ISO 10303 defines the EXPRESS data-specification language and its graphical subset EXPRESS‑G, providing notation and rules for unambiguous product-data modeling used by the STEP family of standards.
Abstract
ISO 10303-11:2004 specifies EXPRESS, a formal language for defining data types, structures and constraints used to describe product data models. It also defines a graphical representation (EXPRESS‑G) for a subset of EXPRESS constructs. The document focuses on language syntax, semantics and instance constraints, and does not define database, file or transfer formats.
General information
- Status: Published (International Standard confirmed).
- Publication date: November 2004 (Edition 2).
- Publisher: International Organization for Standardization (ISO).
- ICS / categories: 25.040.40 — Industrial process measurement and control.
- Edition / version: Edition 2 (2004).
- Number of pages: 255 pages (ISO edition).
Key bibliographic and lifecycle details above are taken from the ISO record for ISO 10303-11:2004.
Scope
ISO 10303-11:2004 defines the EXPRESS language for formal specification of product data models: basic and complex data types, entity definitions, relationships, and constraint expressions for instance validation. The standard includes EXPRESS‑G as a graphical notation for a subset of language constructs. It explicitly excludes definitions of database formats, file/transfer formats, process-control aspects, and exception-handling mechanisms.
Key topics and requirements
- Formal syntax and semantics of the EXPRESS data-modelling language.
- Data type system: simple and structured types used in product models.
- Entity definitions, attributes, inverse relations and uniqueness constraints.
- Constraint language for instance validation (WHERE, UNIQUE, etc.).
- EXPRESS‑G graphical notation for schema visualization and documentation.
- Guidance for using EXPRESS within the broader ISO 10303 (STEP) family.
Typical use and users
Used by standards developers, CAD/CAM/PLM tool implementers, data architects, systems integrators and organizations exchanging complex product data. Typical tasks include authoring and reviewing STEP application schemas (APs), creating database schemas, validating instance data and documenting data models for interoperability projects. Practitioners include engineers, software developers, technical data modelers and quality-assurance teams across manufacturing, aerospace, automotive and industrial automation.
Related standards
ISO 10303-11 is part of the ISO 10303 (STEP) family. Closely related parts include ISO 10303-1 (overview and fundamental principles), ISO 10303-21 (STEP-file textual exchange protocol) and other parts that define implementation methods and application protocols which use EXPRESS schemas. National bodies often publish identical/adopted versions (for example, BS ISO 10303-11:2004).
Keywords
ISO 10303, STEP, EXPRESS, EXPRESS‑G, product data, data modelling, data exchange, CAD/CAM interoperability, schema, constraints, PLM.
FAQ
Q: What is this standard?
A: ISO 10303-11:2004 is the EXPRESS language reference manual — the part of the STEP standard that defines a formal language for specifying product-data models and a graphical notation (EXPRESS‑G) for a subset of that language.
Q: What does it cover?
A: It covers EXPRESS language syntax and semantics, data types, entity and relationship definitions, and instance‑level constraints used to validate product-data instances. It does not define file or database transfer formats or run‑time processing rules.
Q: Who typically uses it?
A: Standards authors, data modelers, CAD/CAM/PLM implementers, systems integrators and engineers who create or exchange formal product data schemas and need unambiguous model definitions for interoperability.
Q: Is it current or superseded?
A: ISO 10303-11:2004 is the second edition (published November 2004) and replaced the 1994 edition; ISO records list the 2004 edition as the current ISO publication of Part 11. National adoptions (for example BSI’s BS ISO 10303-11:2004) may have additional publication dates for their identical adoptions.
Q: Is it part of a series?
A: Yes — it is Part 11 of the ISO 10303 family (STEP). Many other parts provide file formats (Part 21), implementation methods, and application protocols that use EXPRESS schemas.
Q: What are the key keywords?
A: EXPRESS, EXPRESS‑G, STEP, product data, schema, data model, interoperability, CAD/CAM, constraints, PLM.