read me

From wiki.eclass.eu
Revision as of 07:24, 30 July 2019 by Hoffmann (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Detailed Overview of the Structure of the eCl@ss Release Deliverables

With Release 7.0 an improved structure according to the underlying ISO 13584 data model and an ISO-standard XML format (OntoML) was introduced.

All available downloads at the eCl@ss DownloadPortal generally contain a complete eCl@ss version in csv format or XML format (for initial implementation). For information on the data structure, please refer to the following Release deliverables.

For MajorRelease and MinorRelease Only for MajorRelease


Known Bugs

Not all errors in the eCl@ss standard can be identified and fixed in our beta phases. Our Known Bugs page can deliver an overview of identified errors.


eCl@ss Release 11.0

The eCl@ss Release 11.0 is an enhancement and modification of Release 10.1 and contains in comparison:

  • 1 new Segment: 51 - Fluidpower
  • ca. 5,800 new classes
  • ca. 1,000 new properties
  • ca. 330 new blocks
  • ca. 8,100 new values
  • ca. 2,200 new keywords
  • ca. 23,300 new class-property-relations
  • ca. 36,100 Property-Duplicates cleared up


These changes of the content are based on the following measures:

  • Consolidation of property duplicates in eCl@ss Advanced (>36,000 duplicates)
  • Revision of the 9x classes (incorrect 9x classes were removed on the 3rd level and on the 4th level the 90, 91 and 92 classes were structured correctly in all segments)
  • Introduction of biocide-labels
  • Ongoing content harmonization with ETIM as well as APPLiA PI
  • Introduction of the new segment 51 "Fluidpower". The contents of the previous main groups 27-29 "Pneumatics" and 27-30 "Hydraulics" have been merged and restructured within this segment.
  • Extensive restructuring of the segments:
    • 23 “Machine element, fixing, mounting”
    • 35 “Semifinished product, material”
    • 47 “Body care and personal hygiene”
  • Ongoing content development, particularly in the residual segments
    • 16 “Food, beverage, tobacco”
    • 24 “Office product, facility and technic, papeterie”
    • 27 “Electric engineering, automation, process control engineering”
    • 34 “Medical device”
    • 45 “Human and veterinary drug, pesticide as well as active ingredient”


IMPORTANT NOTE: Adjustments on CSV structure and XML schema

Following improvements / extensions have been executed on the export formats:

Basic CSV
  • Extension of the "Class-Property-relation" file by the column "PreferredNameBlock". If a property in eCl@ss Advanced is assigned to a block and this property is also considered for eCl@ss Basic, the corresponding name of the block is listed in this column.
XML

The previous XML Schema 2.0 was adapted and replaced by the new XML Schema 3.0:

  • UnitsML
Until now, no speaking name for units existed. Analogous to all other eCl@ss structural elements, the preferred name for units was introduced and filled initially.
  • IRDIs of KW/SY
So far not part of the XML, the IRDIs of Keywords and Synonyms are now content the eCl@ss XML.
  • Deprecation information
Until now, the information about deprecated structure elements are consolidated in a separate area at the end of the XML. Beginning with eCl@ss Release 11.0 this information is now embedded into its respective context.
For more detailed information: eClassXML


eCl@ss Release 10.1

The eCl@ss Release 10.1 is an enhancement and modification of Release 10.0.1 and contains in comparison:


These changes of the content are based on the following measures:

  • Initial filling of segment 50 “Interior furnishing” on Classification-Class- and Property-Level
  • Substantial content development in segment 22 “Construction technology”
  • Content development as well as submission of extensive French translations on Classification-Class level for segment 34 “Medical Device”
  • Extension of segment 16 “food, beverage, tobacco” regarding the entirety of LMIV-relevant properties
  • Substantial content development in segment 27 “Electric engineering, automation, process control engineering” as well as ongoing harmonization between ETIM and eCl@ss
  • Substantial content development in segment 29 “Home economics, Home technology” as well as ongoing harmonization between the PI-Standard and eCl@ss regarding household appliances
  • Ongoing harmonization between PROLIST and eCl@ss in segment 27 “Electric engineering, automation, process control engineering” and segment 37 “Industrial piping”
  • Ongoing content development in particular in the following segments:
    • 19 “Information, communication and media technology”
    • 21 “Manufacturing facility, workshop equipment, tool”
    • 24 “Office product, facility and technic, papeterie”
    • 25 “General service”


eCl@ss Release 10.0.1

The eCl@ss Release 10.0.1 is an enhancement and modification of Release 9.1.

Because of several content-related inconsistencies of the BASIC CSV files in DE and EN, eCl@ss-Release 10.0 has been extended by a ServicePack. At that time, the BASIC XML and ADVANCED XML have not been released yet. The ServicePack 10.0.1 replaces eCl@ss-Release 10.0 completely. The files of Release 10.0 are no longer available.

The implemented corrections have only affected the following areas:

  • segments 27, 29 and 34
  • the eCl@ss property data

Users who have already downloaded the BASIC CSV file of Release 10.0 in German and/ or English and who just use classes and/ or make no use of segments 27, 29 and 34 do not need the ServicePack.

A description of the implemented corrections is listed below:

  • adjustment of wrongly assigned or not assigned keywords (SG 34)
  • correction of the import routine at the "values_constraints" level and adjustment on those values which have been withdrawn incorrectly in this context (SG 27)
  • adjustment of incorrectly renamed properties (SG 29)
  • adjustment of property duplicates


Release 10.0.1 comprises in comparison to Release 9.1:

  • 6 new segments
    • Segment 45: Human and veterinary drugs, pesticides as well as cosmetic substances
    • Segment 46: Clothing and textiles
    • Segment 47: Body care and personal hygiene
    • Segment 48: Sport, playing, leisure
    • Segment 49: Military technology
    • Segment 50: Interior furnishing
  • ca. 2,000 new classes
  • ca. 1,300 new properties
  • ca. 100 new blocks
  • ca. 200 new keywords
  • ca. 1,600 new values
  • more than 76,000 new class-property-relations

These changes of the content are based on the following measures:

  • Harmonization-activities between VGB material classes and segments in eCl@ss 10.0.1
  • Harmonization eCl@ss-PI, SG 29: Sequel of harmonization-activities between PI-Standard and eCl@ss for household
  • PROLIST Integration, SG 27, 36, 37: Finalization of PROLIST 3.2 integration in eCl@ss 9.0
  • ETIM Mapping, SG 27: Sequel of harmonization between ETIM and eCl@ss and finalization of mapping
  • Harmonization eCl@ss-proficl@ss, SG 21: Expansion of the class structure in eCl@ss
  • Correction of 9x Classes: eCl@ss-wide correction of 9x classes according to decision by expert group leaders
  • "Commercial properties": Harmonization of commercial properties in eCl@ss Basic and Advanced according to decision by expert group leaders
  • Expansion of Spanish and Italian translations
  • Creation and update of definitions of properties


IMPORTANT NOTE: Removal of field length and format of properties and suggestion of usage in other systems

For the elements of the field length and the format there are different specifications existing through transfer formats or systems into which eCl@ss is imported. Also the respective data of the properties in eCl@ss is incomplete and redundant.

A detailed analysis of the necessity of the elements for field lengths and format, resulted in the decision, that from eCl@ss Release 10.0.1 on the respective elements will not be provided any more. Following columns are removed and no longer available, either for Import (CR Import File – sheet properties) or for Export (BASIC CSV – File eClassA_B_PR_de): - digits before comma - digits after comma - number of characters

For systems which consider these values as mandatory (e.g. SAP) we recommend to set them as standard according to the following table:

digits before comma digits after comma no. of char
Integer_Count 1-16
Integer_Measure 1-16
Real_Count 0-5 1-5
Real_Measure 0-12 1-9
String 1-1024
String_Translatable 1-512

For detailed information about the conducted analysis please view the following document: eCl@ss - Analysis of the field lengths


eCl@ss Release 9.1

The eCl@ss Release 9.1 is an enhancement and modification of Release 9.0 and contains in comparison:

  • ca. 160 new classes
  • ca. 1,100 new properties
  • ca. 230 new property blocks
  • ca. 180 new keywords
  • ca. 120 new values
  • more than 44,000 new class-property-relations


These changes of the content are based on the following measures:

  • Integration and harmonization of PROLIST 3.2 (the PROLIST e.V. joins eCl@ss e.V.)
  • New content and re-structuring especially in segments 20, 24, 27, 29, and 34
  • Extensions in segment 27 to supply a mapping between eCl@ss 9.0 and ETIM 6.0
  • Harmonization between eCl@ss Segment 29 and CECED PI for small and large household appliances
  • Harmonization of commercial basic properties for eCl@ss Basic and eCl@ss Advanced


eCl@ss Release 9.0

The eCl@ss Release 9.0 is an enhancement and modification of Release 8.1 and contains in comparison:

  • 3 new Segments
    • Segment 13: Development (Service)
    • Segment 43: Optics
    • Segment 44: Motor Vehicle
  • ca. 2,700 new classes
  • ca. 2,000 new properties
  • ca. 280 new property blocks
  • ca. 600 new keywords
  • ca. 2,500 new values
  • more than 5,500 new class-property-relations


These changes of the content are based on the following measures:

  • Re-structuring of 90/91/92-classes into classification classed according to the new concept.
  • Integration and harmonization of PROLIST 3.2 (the PROLIST e.V. joins eCl@ss e.V.)
  • New content and re-structuring especially in segments 24, 25, 27, 29, 34 und 40
  • Extensions in segment 27 to supply a mapping between eCl@ss 9.0 and ETIM 6.0
  • Description of classes in segment 29 for small and large household appliances
  • Definitions of classes and properties in segment 24 and 27 completed
  • Expansion of property "basic color" in correlation with "color code" and "color code system"
  • Correction of the properties concerning the topics REACH, RoHS, Battery designation and WEEE (removal of the properties from the basic sets of properties lists and assignment to only relevant classes)
  • Correction of class duplicates


eCl@ss Release 8.1

The eCl@ss Release 8.1 is an enhancement and modification of Release 8.0 and contains in comparison:

  • > 40 new classes
  • > 110 new properties
  • ca. 30 new property blocks
  • ca. 2,900 new keywords
  • 265 new values
  • more than 4,500 new class-property-relations


eCl@ss Release 8.0

The eCl@ss Release 8.0 is an enhancement and modification of Release 7.1 and contains in comparison:

  • approx. 320 new classes
  • numerous re-structured classes (240 moves, 230 joins, 160 splits)
  • approx. 6,000 edited classes by re-naming all 90-classes from "unclassified" to "unspecified"
  • approx. 500 new properties
  • more than 100,000 new class-property-relations (BASIC and ADVANCED)
  • approx. 370 new values
  • approx. 70 new value lists
  • 900 new relations of values to value lists
  • 300 constraints (limitation of values in a value lists in the context of a class)
  • approx. 130 new keywords
  • ONLY IN ADVANCED:
    • 32,000 new ADVANCED application classes for all eCl@ss classes
    • incl. Assignments of the aspects Commercial, Identification, Information and – where necessary - REACH, RoHS, Battery designation, WEEE
    • incl. the mapping of all BASIC properties to ADVANCED properties
    • 75 new property blocks
    • > 500 new relations of properties to blocks

These changes of the content are based on the following measures

  • Re-structuring of adhesives from segment 24 to segment 23
  • Re-structuring of the 90/91/92-classes ascording to the new concept as a pilot in segment 32 (complete re-structuring of the eCl@ss classification system is planned for 9.0)
  • New content and re-structuring in segment 34 in the areas of desinfection, implants, ostomy care and above all medical clothing and gloves from segment 40
  • Requests for the finalization of the harmonization with the classification system PROLIST as preparation for the organizational merge (the PROLIST association will merge into the eCl@ss association)
  • Requests by the expert group on CAx
  • Product description of the classes in segment 29 in the area of small and large household appliances
  • Correction of the properties concerning the topics REAH, RoHS, Battery designation and WEEE (removal of the properties from the basic sets of properties lists and assignment to only relevant classes)
  • Correction of invalid descriptive codes (CodedNames) and re-naming of the 90-classes to "unspecified" incl. a generic definition
  • Correction of class duplicates
  • Correction of mismatches between units and related DIN quantities of a property
  • Introduction of value lists (No change in the BASIC version)
  • Changes in ADVANCED:
  • Values were moved from the templates into the dictionary and therein assigned to value lists
  • Open value lists: eCl@ss interpretes its value lists as open, i.e. as suggestions that cannot guarantee exhaustiveness. As the ISO defines value lists as restrictive and exclusive, i.e. only those values of a value list are valid for a property and no others, eCl@ss had to change its structure to be ISO-compliant. Therefore eCl@ss distinguishes now between restrictive value lists (in the ISO-sense) that include on the one side only BOOLEAN property-value-relations and values creating a polymorphism and on the other side suggested lists (proposed "open" lists that are neither exclusive nor exhaustive and only in the context of a class).
  • Introduction of constraints: with release 8.0 eCl@ss introduces constraints, i.e. the limitation of a set of values of a property in the context of a class.

E.g. a property "colour" might have the value list [red;yellow;green]. For a class "traffic light" all colours are valid, but for class "pedestrian traffic light" only [red;green] might be valid, i.e. a constraint is created for the value "yellow".

  • Therefore all values (except restricted values, see 3.1.5) are to be seen in the context of a class