ECLASS XML

ECLASS XML - extension of ISO 13584-32 ontoML

ECLASS XML is an extension of ISO 13584-32 ontoML. It consists of exchange formats for:

ECLASSXML 1.0

(since Release 7.0 until 7.1)

  • Is based on the ISO 13584-32 “ontoML 1.0” file format, the XML representation of the ISO 13584 (PLIB) ontology model that ECLASS is using (first published with release 7.0, then 7.1)
  • Includes some extensions over ontoML-1.0 to allow transport of the extended information needs that ECLASS has on their dictionary and the two contained models (basic and advanced).

Schema location

ontoML (ECLASS variant 1.0) is to be found here (Releases 7.0, 7.1)

ECLASSXML 2.0

(since Release 8.0 until Release 10.1)

In ECLASS XML 2.0 some additional optional elements and attributes were introduced into ontoML to allow:

  • PR valency (in context of class and global)
  • Order of PR
  • Order of VA
  • Mandatory PR (in context of class and global)
  • default UN of PR
  • default VA of PR

Schema location

ECLASSXML 3.0

(since Release 10.1 until Release 12.0)

The following changes have been made:

  • All files: namespace updated from 2.0 to 3.0
  • Header.xsd:
    • Allow “eCl@ss XML 3.0” format pattern value
  • units.xsd:
    • replicated eClassUnitsML / eClassUnitSet / eClassUnit from UnitsML to extend eClassUnitType with preferred_name and short_name:
  • A_posteriori.xsd:
    • Deprecation of aspect in context:
      • added //element(*,A_POSTERIORI_VIEW_OF_Type)/@is_deprecated
  • identifier.xsd:
    • Deprecation of property in context:
      • added //element(*,PROPERTIES_REFERENCE_Type)/property/@is_deprecated
    • Deprecation of class in context:
      • added //element(*,CLASSES_REFERENCE_Type)/class/@is_deprecated
    • Define new simpleType IRDI_path_type
  • property.xsd:
    • property multivalence:
      • added //element(*,PROPERTY_Type)/is_multivalent
    • suggestion value list (open) vs. non-suggestion value list (closed):
      • documented //element(*,PROPERTY_Type)/suggested_value_list
      • (therefore no new field needed)
    • Deprecation of domain in context:
      • set //element(*,PROPERTY_Type) cardinality to 1..n (allowed when domain was changed)
      • added //element(*,PROPERTY_Type)/domain/@is_deprecated
  • translation.xsd:
    • Deprecation of synonyms:
      • added //element(*,SYNONYMOUS_NAME_TYPE_Type)/@is_deprecated
    • Deprecation of keywords:
      • added //element(*,KEYWORD_TYPE_Type)/@is_deprecated
    • IDs for keyword / synonym:
      • added //element(*,KEYWORD_LABEL_Type)/@id and //element(*,SYNONYMOUS_NAME_LABEL_Type)/@id:
  • type_system.xsd:
    • Deprecation of unit in context:
      • added deprecation of unit to INT_MEASURE_TYPE_Type
      • added deprecation of unit to REAL_MEASURE_TYPE_Type
      • added deprecation of unit to RATIONAL_MEASURE_TYPE_Type
    • Deprecation of value from domain:
      • added //element(*,NON_QUANTITATIVE_INT_TYPE_Type)/its_values/dic_value/@is_deprecated
  • catalogue.xsd:
    • changed subitem_path_property_ref from IRDI_list_type to IRDI_path_type
  • identifier.dtd:
    • added irdipath and irdipathelement entities

Note: A system which has been implemented with schema 3.0 works also with 3.1 whiteout any change of the system. The change is not downward compatible, i.e. A system which has been implemented with schema 3.1 does NOT work also with 3.0.

Schema location

ontoML (ECLASS variant 3.0) schemata (since Release 11.0; ECLASS Release 10.1 has been published posthoc also in XML 3.0 to enable a sustainable and complete update from 10.x to 11.x) are to be found here:

ECLASSXML 3.0.2

(for Release 13.0)

The following changes have been made:

  • Added new types for Property Data Type File, Blob (type_system.xsd, value.xsd).
  • Added name of BL/AS for properties in described_by in the context of a basic AC.

Schema location

ECLASS XML 3.1

(for Release 13.0)

The following changes have been made:

  • Allow in ECLASS XML Export/Import datatype property Blob and File
  • MimeType is a new mandatory text attribute of the new datatype BLOB.
  • XML Export was extended to export the multilingual texts of blocks in basic XML
  • Aspect Type: Is exported

Note: Minor Change: Change is upward compatible. A system which has been implemented with schema 3.0 works also with 3.1 whiteout any change of the system. The change is not downward compatible, i.e. A system which has been implemented with schema 3.1 does NOT work also with 3.0.

Filename: The filename of the XML Schema remains

Schema location

 

ECLASS XML 4.0

(since Release 14.0, Beta phase)

The following changes have been made:

  • Integration of new features:
    • Translation quality level (TQL)
    • Level type properties
    • Range constraint properties

Schema location

 

X

Wir benötigen Ihre Zustimmung

Diese Website verwendet notwendige Cookies zur Sicherstellung des Betriebs der Website. Eine Analyse des Nutzerverhaltens durch Dritte findet nicht statt. Detaillierte Informationen über den Einsatz von Cookies finden Sie in unserer Datenschutzerklärung.