This Technical Specification establishes an architecture, a methodology, and other specifications for integrating industrial data for exchange, access, and sharing. The following activities are supported:— integrating data which may be:— from different sources or different contexts,— described by different models, or— defined in different modelling languages;— sharing data among applications through systems integration architectures;— resolving conflict between models developed with different objectives;— translating data between different encodings;— translating models between different modelling languages.The following are within the scope of ISO 18876:— integration models;— methods for creating, extending, and updating integration models;— methods for creating a mapping specification to map data instances between an integration model and an application model that falls within its scope;— encoding and decoding of data and models with different formats, such as SGML [1], XML [7], EXPRESS [3], UML [6] and ISO 10303-21 [4];— methods for consolidating data sets from different sources and different models;— modelling and mapping specification languages.The following is within the scope of this part of ISO 18876:— the architecture and an outline of the methodology.The following are outside the scope of this part of ISO 18876:— integration models;— detailed specifications of the methodology;NOTE Such specifications can be found in other parts of ISO 18876 or in other standards.— translating data between different encodings;— encoding and decoding of data and models with different formats;— modelling and mapping specification languages.