2009
DOI: 10.1007/978-3-642-02144-2_11
|View full text |Cite
|
Sign up to set email alerts
|

Defining and Using Schematic Correspondences for Automatically Generating Schema Mappings

Abstract: Abstract. Mapping specification has been recognised as a critical bottleneck to the large scale deployment of data integration systems. A mapping is a description using which data structured under one schema are transformed into data structured under a different schema, and is central to data integration and data exchange systems. In this paper, we argue that the classical approach of correspondence identification followed by (manual) mapping generation can be simplified through the removal of the second step … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2010
2010
2013
2013

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(13 citation statements)
references
References 16 publications
0
13
0
Order By: Relevance
“…then we have shown in [47] how it is possible to derive the view s1.worker ← s2.partTimeWorker ∪ s2.fullTimeWorker that populates the construct in the s1 side of the mapping in terms of the constructs in the s2 side, as well as the views s2.partTimeWorker ← σ s1.numberOfHours<8 s1.worker s2.fullTimeWorker ← σ s1.numberOfHours≥8 s1.worker that populates the constructs in the s2 side of the mapping in terms of the construct in the s1 side. In summary, in the case of mappings, we sometimes construe them intensionally as views and sometimes extensionally, as a set of mapping elements (i.e., pairs of sets of constructs).…”
Section: Sortsmentioning
confidence: 77%
See 4 more Smart Citations
“…then we have shown in [47] how it is possible to derive the view s1.worker ← s2.partTimeWorker ∪ s2.fullTimeWorker that populates the construct in the s1 side of the mapping in terms of the constructs in the s2 side, as well as the views s2.partTimeWorker ← σ s1.numberOfHours<8 s1.worker s2.fullTimeWorker ← σ s1.numberOfHours≥8 s1.worker that populates the constructs in the s2 side of the mapping in terms of the construct in the s1 side. In summary, in the case of mappings, we sometimes construe them intensionally as views and sometimes extensionally, as a set of mapping elements (i.e., pairs of sets of constructs).…”
Section: Sortsmentioning
confidence: 77%
“…As mentioned above, in [47] we have shown how viewGen can, in fact, generate executable expressions (in our case, view expressions against the supermodel we use). In the more general case, the operation is expected to select from the set of semantic correspondences those that are available for use by evalIQ in generating queries for evalQ, as described above.…”
Section: Dataspace-specific Operationsmentioning
confidence: 84%
See 3 more Smart Citations