IEC Common Data Dictionary

Last updated

IEC Common Data Dictionary (abbreviated: IEC CDD) is a metadata registry providing product classification and formalized product descriptions that can be used in the context of smart manufacturing and Industrie 4.0.

Contents

Overview page of IEC Common Data Dictionary, providing the classification tree for one domain and the description of the selected class. Overview page of IEC CDD Web-Interface.jpg
Overview page of IEC Common Data Dictionary, providing the classification tree for one domain and the description of the selected class.

Data Model

IEC CDD is based on the data model defined in IEC 61360-2/ISO 13584–42 with an enhancement of its modelling capability adopted from IEC 62656-1. The description of the data model for dictionary developers in particular for those in electrotechnical domains is given in IEC 61360-1. Currently the scope of the registry is extended to cover all ISO and IEC domains, thus it is no longer "IEC CDD", nevertheless it is hosted by IEC-CO and is maintained by IEC SC 3D with a joint working group formed between IEC SC 3D and ISO TC 184/SC4. The data model of the CDD references ISO/IEC 11179 for the identification of the registered elements . It is used to host product classifications. - This means the IEC CDD is a database providing classifications and metadata definitions for describing products. The IEC CDD is an International Standard in the form of an online database, not in the form of (e-)paper, and is given the standard number IEC 61360-4 DB. Thus the metadata registered into the database has the status of International Standard. The procedure to add a new definition or a set of definitions is based on the IEC database procedure, described in Annex SL of the IEC supplementary of the ISO/IEC directive Part 1. This process for updating the content is called a "Change Request" and when a Change Request is issued and adopted, the proposed item will become part of the International Standard, IEC 61360-4 DB, within approximately 6 months.

Use

IEC CDD originally was intended to support electronic exchange of digital information (e.g. for e-commerce [1] ).

The exchanged information is based on concepts, which are standardized as a common basis.

New information concepts related to smart manufacturing and Industrie 4.0 are based on use of IEC CDD and similar dictionaries. The intention for these use cases is to provide the meaning of data values by referencing the data definitions in the dictionaries. Such annotated data values then can be exchanged within one production system between machines of different manufacturers or between different companies. [2]

Scope

The data specification for IEC CDD is provided by IEC 61360. This means IEC CDD stores concepts which are based on IEC 61360, such as

The representation of a product and its features is based on a hierarchy of classes. The characteristics of the product are represented with help of the property definitions related to the classes. Such property definitions may be based on general datatypes or based on specific values and value lists (e.g. for defining a supported range). Each class and each property may be defined with name and textual descriptions in multiple languages.

Such a definition for a property representation can be used as base for product descriptions in e-catalogues or for B2B communications (see B2B e-commerce). [4]

Content

Selection of the domain to be displayed in the overview page. (Shows the currently publicly available domains.) Selection of domain on IEC CDD Web-Interface.jpg
Selection of the domain to be displayed in the overview page. (Shows the currently publicly available domains.)

The IEC CDD hosts different product classifications (based on international standards) for

The IEC CDD is organized into different domains, each domain providing one of these product classifications. Each of these domains can be accessed directly using the HTML user interface of IEC CDD.

The IEC CDD also hosts UNITS for MEASUREMENT (based on IEC 62720). These units are hosted in a domain which cannot be accessed directly by the HTML user interface, but which can be referenced by the product classifications listed above (for example it is referenced by the product classification for electro-electronic components).

Procedure to introduce new information into IEC CDD

The procedure to integrate new concepts is defined by "ISO/IEC directives supplement – Procedures specific to IEC", [6] Annex SL. In order to provide new content or improvement of the content of IEC CDD, a Change Request (CR) may be submitted to IEC SC3D. The CR is reviewed by SC3D experts for syntactic correctness and completeness. After that, during Evaluation stage the CR will be checked for correctness of formal definitions according to the definition rules as defined by ISO/IEC directives Part 2, [7] as well as syntactic and semantic consistency. After these checks the CR is voted to reach Validation stage. [8]

Notes

  1. 1 2 3 Ontologies marked with 'test' have restricted access only.

Related Research Articles

<span class="mw-page-title-main">International Organization for Standardization</span> International standards development organization

The International Organization for Standardization is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries. Membership requirements are given in Article 3 of the ISO Statutes.

In metadata, the term data element is an atomic unit of data that has precise meaning or precise semantics. A data element has:

  1. An identification such as a data element name
  2. A clear data element definition
  3. One or more representation terms
  4. Optional enumerated values Code (metadata)
  5. A list of synonyms to data elements in other metadata registries Synonym ring

MPEG-7 is a multimedia content description standard. It was standardized in ISO/IEC 15938. This description will be associated with the content itself, to allow fast and efficient searching for material that is of interest to the user. MPEG-7 is formally called Multimedia Content Description Interface. Thus, it is not a standard which deals with the actual encoding of moving pictures and audio, like MPEG-1, MPEG-2 and MPEG-4. It uses XML to store metadata, and can be attached to timecode in order to tag particular events, or synchronise lyrics to a song, for example.

ISO 10303 is an ISO standard for the computer-interpretable representation and exchange of product manufacturing information. It is an ASCII-based format. Its official title is: Automation systems and integration — Product data representation and exchange. It is known informally as "STEP", which stands for "Standard for the Exchange of Product model data". ISO 10303 can represent 3D objects in Computer-aided design (CAD) and related information.

<span class="mw-page-title-main">Information model</span> Software engineering visualization

An information model in software engineering is a representation of concepts and the relationships, constraints, rules, and operations to specify data semantics for a chosen domain of discourse. Typically it specifies relations between kinds of things, but may also include relations with individual things. It can provide sharable, stable, and organized structure of information requirements or knowledge for the domain context.

A metadata registry is a central location in an organization where metadata definitions are stored and maintained in a controlled method.

The ISO/IEC 11179 metadata registry (MDR) standard is an international ISO/IEC standard for representing metadata for an organization in a metadata registry. It documents the standardization and registration of metadata to make data understandable and shareable.

A representation term is a word, or a combination of words, that semantically represent the data type of a data element. A representation term is commonly referred to as a class word by those familiar with data dictionaries. ISO/IEC 11179-5:2005 defines representation term as a designation of an instance of a representation class As used in ISO/IEC 11179, the representation term is that part of a data element name that provides a semantic pointer to the underlying data type. A Representation class is a class of representations. This representation class provides a way to classify or group data elements.

In metadata, a data element definition is a human readable phrase or sentence associated with a data element within a data dictionary that describes the meaning or semantics of a data element.

A representation term is a word, or a combination of words, used as part of a data element name. Representation class is sometimes used as a synonym for representation term.

In information science and ontology, a classification scheme is an arrangement of classes or groups of classes. The activity of developing the schemes bears similarity to taxonomy, but with perhaps a more theoretical bent, as a single classification scheme can be applied over a wide semantic spectrum while taxonomies tend to be devoted to a single topic.

The official title of ISO 13584 is Industrial automation systems and integration - Parts library, with the acronym PLIB. PLIB is developed and maintained by the ISO technical committee TC 184, Technical Industrial automation systems and integration, sub-committee SC4 Industrial data. See also ISO 10303.

<span class="mw-page-title-main">ISO/TC 37</span> Technical committee within the International Organization for Standardization

ISO/TC 37 is a technical committee within the International Organization for Standardization (ISO) that prepares standards and other documents concerning methodology and principles for terminology and language resources.

Product classification or product taxonomy is a type of economic taxonomy which organizes products for a variety of purposes. However, not only products can be referred to in a standardized way but also sales practices in form of the “Incoterms” and industries can be classified into categories.

In computing, Open Data Protocol (OData) is an open protocol that allows the creation and consumption of queryable and interoperable Web service APIs in a standard way. Microsoft initiated OData in 2007. Versions 1.0, 2.0, and 3.0 are released under the Microsoft Open Specification Promise. Version 4.0 was standardized at OASIS, with a release in March 2014. In April 2015 OASIS submitted OData v4 and OData JSON Format v4 to ISO/IEC JTC 1 for approval as an international standard. In December 2016, ISO/IEC published OData 4.0 Core as ISO/IEC 20802-1:2016 and the OData JSON Format as ISO/IEC 20802-2:2016.

IEC 62443 is a series of standards that address security for operational technology in automation and control systems. It is also known as ISA/IEC 62443 in recognition of the fact that the development is done as a collaboration between the ISA99 committee of the International Society for Automation and IEC TC65 WG10.

In computing, a data definition specification (DDS) is a guideline to ensure comprehensive and consistent data definition. It represents the attributes required to quantify data definition. A comprehensive data definition specification encompasses enterprise data, the hierarchy of data management, prescribed guidance enforcement and criteria to determine compliance.

IEC 61360, with the title "Standard data element types with associated classification scheme", is a series of standard documents defining a general purpose vocabulary in terms of a reference dictionary published by the International Electrotechnical Commission.

ECLASS is a data standard for the classification of products and services using standardized ISO-compliant properties. The ECLASS Standard enables the digital exchange of product master data across industries, countries, languages or organizations. Its use as a standardized basis for a product group structure or with product-describing properties of master data is particularly widespread in ERP systems.

References

  1. 1 2 Juhel, P. (21 September 2017). "eCl@ss references to product standards requirements: IEC 62683 approach" (PDF). 6. eCl@ss Kongress 2017. Retrieved 29 January 2018.
  2. "Examples of the Asset Administration Shell for Industrie 4.0 Components – Basic Part" (PDF). ZVEI. April 2017. Retrieved 26 September 2018.
  3. "IEC CDD". IEC Common Data Dictionary. IEC. Retrieved 29 January 2018.
  4. Morand, Fachot (2015). "Common Data Dictionary helps drive business forwards". eTech. Retrieved 20 October 2018.
  5. Murayama, H.; Wang, L.; Hosokawa, A. "Building a bridge between CIM and PLIB ontologies via IEC62656 on data parcels" (PDF). Grid-Interop Forum 2010 (Nov 30 - Dec 3, 2010). Retrieved 22 November 2013.
  6. ISO/IEC Directives Part 1 with IEC Supplement - Procedures for the technical work – Procedures specific to IEC (PDF). ISO/IEC. 2016. Retrieved 29 January 2018.
  7. ISO/IEC Directives Part 2 - Principles and rules for the structure and drafting of ISO and IEC documents (PDF). ISO/IEC. 2016.
  8. Nicolais, L.; Moreno, A. (2014). Interoperability for digital engineering systems. Milano: Angeli.