Using Schema Matching to Simplify Heterogeneous Data Translation Tova Milo, Sagit Zohar Tel Aviv University.
Published byModified over 5 years ago
Presentation on theme: "Using Schema Matching to Simplify Heterogeneous Data Translation Tova Milo, Sagit Zohar Tel Aviv University."— Presentation transcript:
Using Schema Matching to Simplify Heterogeneous Data Translation Tova Milo, Sagit Zohar Tel Aviv University
Introduction There are large amounts of data available on the Web but the format of the data is not homogeneous. Most applications can handle only one or a small number of formats. There is a need to translate data from one format to another.
Introduction Two approaches to translating data: A specific program to translate from format A to format B. (e.g. Latex to HTML) Data translation languages.
Introduction The solution – TranScm A data translation system Automatically translates a portion (often a large portion) of the desired data Does not replace data translation languages, but reduces the amount of programming needed in them
When Matching Fails Matching can fail for two reasons: Something in the source can’t be matched to something in the target with the current set of rules. Something in the source matches several items in the target equally well.
When Matching Fails Via the GUI, the user can do the following: Add Disable Modify Override
Translation Using the mapping generated from the Matching step and the appropriate rules, data is transformed from the input schema to the output schema. The translation process can make use of data translation languages The translation process can perform type checking.
Conclusion TranScm Provides a general mechanism for data translation Handles the common relatively simple translations automatically Can use data translation languages for more difficult translations