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">Dublin Core</span> Standardized set of metadata elements

The Dublin Core, also known as the Dublin Core Metadata Element Set (DCMES), is a set of fifteen main metadata items for describing digital or physical resources. It was the first metadata standard for describing web content. The Dublin Core Metadata Initiative (DCMI) is responsible for formulating the Dublin Core; DCMI is a project of the Association for Information Science and Technology (ASIS&T), a non-profit organization.

<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>

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.

In information science and ontology, a classification scheme is the product of arranging things into kinds of things (classes) or into groups of classes; this bears similarity to categorization, but with perhaps a more theoretical bent, as classification can be applied over a wide semantic spectrum.

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.

ISO 13399 is an international technical standard by ISO for the computer-interpretable representation and exchange of industrial product data about cutting tools and toolholders. The objective is to provide a mechanism capable of describing product data regarding cutting tools, independent from any particular system. The nature of this description makes it suitable not only for neutral file exchange, but also as a basis for implementing and sharing product databases and archiving, regarding cutting tools.

<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.

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.

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.

The International Electrotechnical Vocabulary (IEV) is grouped list of terms and definitions organized by the International Electrotechnical Commission (IEC). It serves to promote the global unification of terminology in the field of electrotechnology, electronics and telecommunications. It is developed by the IEC Technical Committee 1 (Terminology), and published as both the IEC 60050 series of standards and online as the Electropedia. The Electropedia database contains English and French definitions for more than 22 000 concepts, and provides terms in up to 18 other languages.

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.