ISO 10303 consists of the following parts under the general title Industrial automation systems and integration

 - Product data representation and exchange:

— Part 1,  Overview and fundamental principles;

— Part 11,  Description methods: The EXPRESS language reference manual;

— Part 12,  Description methods: The EXPRESS-I language reference manual;

— Part 14,  Description methods: The EXPRESS-X language reference manual;

— Part 21,  Implementation methods: Clear text encoding of the exchange structure;

— Part 22,  Implementation methods: Standard data access interface specification;

— Part 23,  Implementation methods: C++ language binding to the standard data access interface;

— Part 24,  Implementation methods: C language binding to the standard data access interface;

— Part 25,  Implementation methods: EXPRESS to OMG XMI binding;

— Part 27,  Implementation methods: Java programming language binding to the standard data access

interface with Internet/Intranet extensions;

— Part 28,  Implementation methods: XML representations of EXPRESS schemas and data;

— Part 31,  Conformance testing methodology and framework: General concepts;

— Part 32,  Conformance testing methodology and framework: Requirements on testing laboratories and

clients;

— Part 34,  Conformance testing methodology and framework: Abstract test methods;

— Part 35,  Conformance testing methodology and framework: Abstract test methods for standard data

access interface implementations;

— Part 41,  Integrated generic resource: Fundamentals of product description and support;

— Part 42,  Integrated generic resource: Geometric and topological representation;

— Part 43,  Integrated generic resource: Representation structures;

— Part 44,  Integrated generic resource: Product structure configuration;

— Part 45,  Integrated generic resource: Material and other engineering properties;

— Part 46,  Integrated generic resource: Visual presentation;

— Part 47,  Integrated generic resource: Shape variation tolerances;

— Part 49,  Integrated generic resource: Process structure and properties;

— Part 50,  Integrated generic resource: Mathematical constructs;

— Part 51,  Integrated generic resource: Mathematical description;

— Part 52,  Integrated generic resource: Mesh based topology;

— Part 53,  Integrated generic resource: Numerical analysis;

— Part 54,  Integrated generic resource: Classification and set theory;

— Part 55,  Integrated generic resource: Procedural and hybrid representation;

— Part 56,  Integrated generic resource: State;

— Part 58,  Integrated generic resource: Risk;

— Part 59,  Integrated generic resource: Quality of product shape data;

— Part 61,  Integrated generic resource: Systems engineering representation;

— Part 101,  Integrated application resources: Draughting;

— Part 104,  Integrated application resource: Finite element analysis;

— Part 105,  Integrated application resource: Kinematics;

— Part 107,  Integrated application resource: Finite element analysis definition relationships;

— Part 108,  Integrated application resource: Parameterization and constraints for explicit geometric product

models;


— Part 109,  Integrated application resource: Kinematic and geometric constraints for assembly models;

— Part 110,  Integrated application resource: Mesh based computational fluid dynamics;

— Part 111,  Integrated application resource: Elements for the procedural modelling of solid shapes;

— Part 112,  Integrated application resource: Modelling commands for the exchange of procedurally

represented 2D CAD models;

— Part 201,  Application protocol: Explicit draughting;

— Part 202,  Application protocol: Associative draughting;

— Part 203,  Application protocol: Configuration controlled 3D designs of mechanical parts and assemblies;

— Part 204,  Application protocol: Mechanical design using boundary representation;

— Part 207,  Application protocol: Sheet metal die planning and design;

— Part 209,  Application protocol: Composite and metallic structural analysis and related design;

— Part 210,  Application protocol: Electronic assembly, interconnect, and packaging design;

— Part 212,  Application protocol: Electrotechnical design and installation;

— Part 214,  Application protocol: Core data for automotive mechanical design processes;

— Part 215,  Application protocol: Ship arrangement;

— Part 216,  Application protocol: Ship moulded forms;

— Part 218,  Application protocol: Ship structures;

— Part 219,  Application protocol: Dimensional inspection information exchange;

— Part 221,  Application protocol: Functional data and their schematic representation for process plant;

— Part 223,  Application protocol: Exchange of design and manufacturing product information for cast parts;

— Part 224,  Application protocol: Mechanical product definition for process plans using machining features;

— Part 225,  Application protocol: Building elements using explicit shape representation;

— Part 227,  Application protocol: Plant spatial configuration;

— Part 229,  Application Protocol: Exchange of manufacturing product information for forged parts;

— Part 232,  Application protocol: Technical data packaging core information and exchange;

— Part 233,  Application protocol: Systems engineering data representation;

— Part 235,  Application protocol: Engineering properties for product design and verification;

— Part 236,  Application protocol: Furniture catalog and interior design;

— Part 238,  Application Protocol: Application interpreted model for computerized  numerical controllers;

— Part 239,  Application Protocol: Product life cycle support;

— Part 240,  Application protocol: Process plans for machined products;

— Part 241,  Application protocol:Generic model for lifecycle support of AEC facilities;

— Part 304,  Abstract test suite: Mechanical design using boundary representation;

— Part 307,  Abstract test suite: Sheet metal die planning and design;

— Part 324,  Abstract test suite: Mechanical product definition for process plans using machining features;

— Part 325,  Abstract test suite: Building elements using explicit shape representation;

— Part 332,  Abstract test suite: Technical data packaging core information and exchange;

— Part 403,  Application module: AP203 Configuration control 3d design;

— Part 410,  Application module: AP210 electronic assembly interconnect and packaging design;

— Part 421,  Application module: Functional data and schematic representation;

— Part 433,  Application module: AP233 system engineering and design;


— Part 436,  Application module: AP236 furniture catalog and interior design;

— Part 439,  Application module:  AP239 product life cycle support;

— Part 501,  Application interpreted construct: Edge-based wireframe;

— Part 502,  Application interpreted construct: Shell-based wireframe;

— Part 503,  Application interpreted construct: Geometrically bounded 2D wireframe;

— Part 504,  Application interpreted construct: Draughting annotation;

— Part 505,  Application interpreted construct: Drawing structure and administration;

— Part 506,  Application interpreted construct: Draughting elements;

— Part 507,  Application interpreted construct: Geometrically bounded surface;

— Part 508,  Application interpreted construct: Non-manifold surface;

— Part 509,  Application interpreted construct: Manifold surface;

— Part 510,  Application interpreted construct: Geometrically bounded wireframe;

— Part 511,  Application interpreted construct: Topologically bounded surface;

— Part 512,  Application interpreted construct: Faceted boundary representation;

— Part 513,  Application interpreted construct: Elementary boundary representation;

— Part 514,  Application interpreted construct: Advanced boundary representation;

— Part 515,  Application interpreted construct: Constructive solid geometry;

— Part 517,  Application interpreted construct: Mechanical design geometric presentation;

— Part 518,  Application interpreted construct: Mechanical design shaded presentation;

— Part 519,  Application interpreted construct: Geometric tolerances;

— Part 520,  Application interpreted construct: Associative draughting elements;

— Part 521,  Application interpreted construct: Manifold subsurface;

— Part 522,  Application interpreted construct: Machining features;

— Part 523,  Application interpreted construct: Curve swept solid;

— Part 1001,  Application module: Appearance assignment;

— Part 1002,  Application module: Colour;

— Part 1003,  Application module: Curve appearance;

— Part 1004,  Application module: Elemental shape;

— Part 1005,  Application module: Elemental topology;

— Part 1006,  Application module: Foundation representation;

— Part 1007,  Application module: General surface appearance;

— Part 1008,  Application module: Layer assignment;

— Part 1009,  Application module: Shape appearance and layers;

— Part 1010,  Application module: Date time;

— Part 1011,  Application module: Person organization;

— Part 1012,  Application module: Approval;

— Part 1013,  Application module: Person organization assignment;

— Part 1014,  Application module: Date time assignment;

— Part 1015,  Application module: Security classification;

— Part 1016,  Application module: Product categorization;

— Part 1017,  Application module: Product identification;


— Part 1018,  Application module: Product version;

— Part 1019,  Application module: Product view definition;

— Part 1020,  Application module: Product version relationship;

— Part 1021,  Application module: Identification assignment;

— Part 1022,  Application module: Part and version identification;

— Part 1023,  Application module: Part view definition;

— Part 1024,  Application module: Product relationship;

— Part 1025,  Application module: Alias identification;

— Part 1026,  Application module: Assembly structure;

— Part 1027,  Application module: Contextual shape positioning;

— Part 1030,  Application module: Property assignment;

— Part 1032,  Application module: Shape property assignment;

— Part 1033,  Application module: External model;

— Part 1034,  Application module: Product view definition properties;

— Part 1036,  Application module: Independent property;

— Part 1038,  Application module: Independent property representation;

— Part 1039,  Application module: Geometric validation property representation;

— Part 1040,  Application module: Process property assignment;

— Part 1041,  Application module: Product view definition relationship;

— Part 1042,  Application module: Work request;

— Part 1043,  Application module: Work order;

— Part 1044,  Application module: Certification;

— Part 1046,  Application module: Product replacement;

— Part 1047,  Application module: Activity;

— Part 1049,  Application module: Activity method;

— Part 1050,  Application module: Dimension tolerance;

— Part 1051,  Application module: Geometric tolerance;

— Part 1052,  Application module: Default tolerance;

— Part 1054,  Application module: Value with unit;

— Part 1055,  Application module: Part definition relationship;

— Part 1056,  Application module: Configuration item;

— Part 1057,  Application module: Effectivity;

— Part 1058,  Application module: Configuration effectivity;

— Part 1059,  Application module: Effectivity application;

— Part 1060,  Application module: Product concept identification;

— Part 1061,  Application module: Project;

— Part 1062,  Application module: Contract;

— Part 1063,  Application module: Product occurrence;

— Part 1064,  Application module: Event;

— Part 1065,  Application module: Time Interval;

— Part 1068,  Application module: Constructive solid geometry 3d;


— Part 1070,  Application Module: Class;

— Part 1071,  Application module: Class of activity;

— Part 1074,  Application module: Property condition;

— Part 1077,  Application module: Class of product;

— Part 1080,  Application module: Property space;

— Part 1085,  Application module: Property identification;

— Part 1091,  Application module: Maths space;

— Part 1092,  Application module: Maths value;

— Part 1099,  Application module: Independent property definition;

— Part 1101,  Application module: Product property feature definition;

— Part 1102,  Application module: Assembly feature definition;

— Part 1103,  Application module: Product class;

— Part 1104,  Application module: Specified product;

— Part 1105,  Application module: Multi linguism ;

— Part 1106,  Application module: Extended measure representation;

— Part 1108,  Application module: Specification based configuration;

— Part 1109,  Application module: Alternative solution;

— Part 1110,  Application module: Surface conditions;

— Part 1111,  Application module: Classification with attributes;

— Part 1112,  Application module: Specification control;

— Part 1113,  Application module: Group;

— Part 1114,  Application module: Classification assignment;

— Part 1115,  Application module: Part collection;

— Part 1116,  Application module: Pdm material aspects;

— Part 1118,  Application module: Measure representation;

— Part 1121,  Application module: Document and version identification;

— Part 1122,  Application module: Document assignment;

— Part 1123,  Application module: Document definition;

— Part 1124,  Application module: Document structure;

— Part 1126,  Application module: Document properties;