2012
DOI: 10.1007/s00778-012-0264-z
|View full text |Cite
|
Sign up to set email alerts
|

MapMerge: correlating independent schema mappings

Abstract: One of the main steps toward integration or exchange of data is to design the mappings that describe the (often complex) relationships between the source schemas or formats and the desired target schema. In this paper, we introduce a new operator, called MapMerge, that can be used to correlate multiple, independently designed schema mappings of smaller scope into larger schema mappings. This allows a more modular construction of complex mappings from various types of smaller mappings such as schema corresponde… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
21
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(21 citation statements)
references
References 20 publications
0
21
0
Order By: Relevance
“…Example 1.2 (Ad Hoc Scenarios). MapMerge [1] is a system for correlating mappings using overlapping sets of target relations, or using relations that are associated via target constraints. To evaluate their approach, the authors used three real biological schemas (Gene Ontology, UniProt and BioWarehouse) and mapped the first two schemas to the third (BioWarehouse).…”
Section: Integration Scenariosmentioning
confidence: 99%
See 2 more Smart Citations
“…Example 1.2 (Ad Hoc Scenarios). MapMerge [1] is a system for correlating mappings using overlapping sets of target relations, or using relations that are associated via target constraints. To evaluate their approach, the authors used three real biological schemas (Gene Ontology, UniProt and BioWarehouse) and mapped the first two schemas to the third (BioWarehouse).…”
Section: Integration Scenariosmentioning
confidence: 99%
“…• We demonstrate the power of iBench by presenting a novel evaluation of MapMerge [1], comparing it to two other systems Clio [10] and ++Spicy [18] (Section 7). Our evaluation systematically varies the degree of source and target sharing among mappings in the generated scenarios.…”
Section: Contributionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Also related to our work, is the MapMerge operator developed by Alexe et al [5]. Given a set of mappings, which are expressed as second order tuple generating dependencies [21], between one (or more) source schema and a target schema, MapMerge correlates those mappings in a meaningful manner.…”
Section: Designing and Refining Schema Mappingsmentioning
confidence: 99%
“…In EIRENE [10], data examples are used to refine schema mappings. The main difficulty when attempting to characterize data transformation using data examples is likely to describe the same behavior.The existing uncorrelated mappings that may result in duplication of data and loss of associations in data exchange.MapMerge [11] exploits constraints in the source and target schemas to find the associations and improves the quality of mappings and increases the scalabilty.In generalization relation null values may occur if it is realized through materializing all specific classes inside a single table and which leads to ambiguous mappings and incorrect data exchange.When exchanging incomplete data and mapping inversion in the source may arise null values [14].The problem of entity fragmentation, and the inability to resolve ambiguous data exchange scenarios caused by different implementations of a generalization relation in source and target, are consequences of ignoring data level mappings. The gap between data level and schema level mappings in schema mapping-based data exchange results in semantic heterogeneities, and consequently, incorrect and redundant target instances.…”
Section: Introductionmentioning
confidence: 99%