Mapping Table Release 9.0

From wiki.eclass.eu
Jump to: navigation, search

Contents

Mapping Table Release 9.0

Description of the files

The ZIP-file contains all available files for the semi-automatic upgrade from a previous eCl@ss release (SourceRelease) to the current eCl@ss release (TargetRelease). List of all contained files:

Format of the data sets

eCl@ss XML 2.0 (contains OntoML, see ISO 13584-32:2010, with a few optional enhancements), Encoding: UTF-8, Read-Me-File/Terms of use: PDF XML-Scheme:

The description of the used XML scheme is available [1] or to be found in the eCl@ss wiki: ISO_13584-32_ontoML

Content of the data sets


Structure of the data sets

Struktur TUFCUFSDF 9 0.JPEG

About the use of the files

You can only use these update files, if you possess both a source release and the target release and if you are a registered user of the eCl@ss standard. The CUF contains the predecessor-successor-relationship of changed classes due to structural changes (MOVE/SPLIT/JOIN). The TUF contains the predecessor-successor-path of changed properties. The SDF contains all absolute changes of elements, i.e. the type of change for each single element, but not the content of the change.

The following sections give some examples.

PLEASE NOTE: These files have not been tested with productive data yet. They were tested against all existing check routines, business rules and other automatic database checks of the eCl@ss ContentDevelopmentPlatform (http://www.eclass-cdp.com), which processed the files. We therefore publish them as a BETA version and include them into the existing mapping table file without extra charges.

Structure of the Classification Update File (CUF)

The file contains all structural changes of classes that were done by a MOVE, a JOIN or a SPLIT function. All predecessors and successors are listed in the file. A detailed description can be found in the eCl@ss wiki: Classification_Update_File

Example Move

The SourceClass 27250580 (eCl@ss SourceRelease 7.1) was moved to the new TargetClasses 19240101 as a sub-class of 19240100 in TargetRelease 8.0: CUF ExMove.jpg

Example Join

The SourceClasses 27250590 and 27259090 (eCl@ss SourceRelease 7.1) were joined into the TargetClass 19170190 in TargetRelease 8.0: CUF ExJoin.jpg

Example Split

The SourceClass 32139090 (eCl@ss SourceRelease 7.1) was split into the new TargetClasses 32130190 and 31130290 in TargetRelease 8.0: CUF ExSplit.jpg


Structure of the Structure Difference File (SDF)

The file contains all absolute changes of elements and the type of change, but not the content of the change. I.e. all elements that are no more part of the TargetRelease are listed as “DEPR” (deprecated), all new ones are listed as “NEW”. Those elements marked with “UPD“ have been updated, i.e. their version number was raised. A detailed description can be found in the eCl@ss wiki: Structure_Difference_File

SDF Ex.jpg

Structure of the Transaction Update File (TUF)

The file contains all successor paths for properties after changes such as a JOIN or a SPLIT of classes or a REPLACE of properties etc. All predecessor and successor property paths are listed in the file. A detailed description can be found in the eCl@ss wiki: Transaction_Update_File

Example 1: Property Replace

The property AAC963 (Rated Voltage, deleted) that was assigned to the BASIC Application Class of SourceClass 22410101 was replaced by Property BAH005 (Rated Voltage):

TUF Ex1 1.jpg

The corresponding TUF entry is:

TUF Ex1 2.jpg

Example 2: Join Class

The successor path for property AAO735 (Rated Voltage, deleted) that was assigned to the BASIC Application Class (ABZ689) of SourceClass 40210203 (BAC917) is now the Basic Application Class (AEL649) of TargetClass 34140202, after the Join of the SourceClass into the TargetClass. The TUF entry is:

TUF Ex2.jpg


Related Information

Personal tools