Match Config menu
The Match config menu is used to configure a set of matching transformations and to execute them sequentially.
The menu ("Configure matching transformations...") is available in the context menu of the weaving panel (by right-clicking on the panel).
Match config menu
These matching can be executed separately using the "Match" menu just below.
Each transformation is explained in details section
Executing matching transformations.
The transformations are separated in four categories: link generation, element to element, structural and filtering.
They are executed sequentially from top to bottom. The user selects which transformation is executed by clicking in the
Execute checkbox.
The
question mark (?) button opens a pop-up window describing the dependencies of each transformation.
Some categories have special properties. We explain them below:
Similarity assignment
-
weight: the weight attribute is used to distribute the similarity values between these transformations. For instance, the user
selects the three transformations "Name Equality", "Cardinality" and "Type and conformance". It assigns weights
0.8, 0.1, 0.1, respectively. This means that the "Name Equality" transformation has a higher impact on the final result than the other
transformations.
Filtering
-
threshold: the transformations from these group filter and reorganize only the links that have a similarity value
higher than the threshold attribute.
Configuration window
The
Save intermediate models check box allows creating a new weaving model after the execution of every transformation.
This enables to compare the results of the intermediate similarity values.
Remark(s):
These matching transformations (source code and executables) are available in the
"org.eclipse.weaver.transformation" plug-in.