ACM Home Page
Please provide us with feedback. Feedback
XML schema mappings
Full text PdfPdf (637 KB)
Source
Symposium on Principles of Database Systems archive
Proceedings of the twenty-eighth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems table of contents
Providence, Rhode Island, USA
SESSION: Schema mappings table of contents
Pages 33-42  
Year of Publication: 2009
ISBN:978-1-60558-553-6
Authors
Shun'ichi Amano  University of Edinburgh, Edinburgh, United Kingdom
Leonid Libkin  University of Edinburgh, Edinburgh, United Kingdom
Filip Murlak  University of Edinburgh, Edinburgh, United Kingdom
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGMOD: ACM Special Interest Group on Management of Data
SIGART: ACM Special Interest Group on Artificial Intelligence
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 29,   Downloads (12 Months): 107,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1559795.1559801
What is a DOI?

ABSTRACT

Relational schema mappings have been extensively studied in connection with data integration and exchange problems, but mappings between XML schemas have not received the same amount of attention. Our goal is to develop a theory of expressive XML schema mappings. Such mappings should be able to use various forms of navigation in a document, and specify conditions on data values. We develop a language for XML schema mappings, and concentrate on three types of problems: static analysis of mappings, their complexity, and their composition. We look at static analysis problems related to various flavors of consistency: for example, whether it is possible to map some document of a source schema into a document of the target schema, or whether all documents of a source schema can be mapped. We classify the complexity of these problems. We then move to the complexity of mappings themselves, i.e., recognizing pairs of documents such that one can be mapped into the other, and provide a classification based on sets of features used in mappings. Finally we look at composition of XML schema mappings. We study its complexity and show that it is harder to achieve closure under composition for XML than for relational mappings. Nevertheless, we find a robust class of XML schema mappings that have good complexity properties and are closed under composition.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
3
4
5
 
6
7
 
8
9
10
11
 
12
H. Bjorklund, W. Martens, T. Schwentick. Conjunctive query containment over trees. DBPL'07, pages 66--80.
 
13
 
14
 
15
 
16
17
18
19
20
21
 
22
J. Hidders. Satisfiability of XPath expressions. In DBPL'03, pages 21--36.
23
24
25
 
26
H. Lewis. Complexity results for classes of quantificational formulas. JCSS 21 (1980), 317--353.
 
27
 
28
29
 
30
31
 
32
 
33
L. Segoufin. Automata and logics for words and trees over an infinite alphabet. In CSL'06, pages 41--57.


Collaborative Colleagues:
Shun'ichi Amano: colleagues
Leonid Libkin: colleagues
Filip Murlak: colleagues