ISO 13584-32
Industrial automation systems and integration — Parts library — Part 32: Implementation resources: OntoML: Product ontology markup language
Organization: | ISO |
Publication Date: | 15 December 2010 |
Status: | active |
Page Count: | 270 |
ICS Code (Industrial process measurement and control): | 25.040.40 |
scope:
This part of ISO 13584 specifies the use of the Extensible Markup Language (XML) and the XML Schema specification for representing data according to the ISO 13584 data model.
The following are within the scope of this part of ISO 13584:
- representation of the common ISO 13584/IEC 61360 model using UML notations;
- definition of two levels of implementation of the common ISO 13584/IEC 61360 model, respectively called the simple level and the advanced level;
- specification of XML markup declarations that enable both simple ontologies and advanced ontologies compliant with the common ISO 13584/IEC 61360 model to be exchanged using XML;
- specification of XML markup declarations that enable the exchange of both ontologies compliant with the common ISO 13584/IEC 61360 model and families of products whose characterizations are defined by means of these ontologies;
NOTE 1 In this part of ISO 13584, such an exchange context is called an OntoML library.
NOTE 2 The information model for exchanging families of products whose characterizations are defined by means of the common ISO 13584/IEC 61360 model compliant ontologies is defined in ISO 13584-25.
- specification of XML global elements allowing to use OntoML as an exchange format for representing responses to queries performed using the ISO/TS 29002-20 concept dictionary resolution mechanism;
- specification of a formal mapping allowing to associate each OntoML elements and attributes of the corresponding entities and attributes of the common ISO 13584/IEC 61360 model EXPRESS data model.
The following are outside the scope of this part of ISO 13584:
- rules used to build OntoML from the common ISO 13584/IEC 61360 model;
- the specification of the program intended to interpret all the mapping operators defined in OntoML for building the corresponding ISO 10303-21 instances of the EXPRESS representation of the common ISO 13584/IEC 61360 model;
- the exchange of individual products whose characterizations are defined by means of ontologies compliant with the common ISO 13584/IEC 61360 model.
NOTE 3 Individual products can be exchanged using the ISO/TS 29002-10 product exchange format.
Document History
