ACM Home Page
Please provide us with feedback. Feedback
Capturing both types and constraints in data integration
Full text PdfPdf (691 KB)
Source International Conference on Management of Data archive
Proceedings of the 2003 ACM SIGMOD international conference on Management of data table of contents
San Diego, California
SESSION: Data integration and sharing I table of contents
Pages: 277 - 288  
Year of Publication: 2003
ISBN:1-58113-634-X
Authors
Michael Benedikt  Bell Laboratories, Lucent Technologies
Chee-Yong Chan  SoC, National University of Singapore
Wenfei Fan  Bell Laboratories, Lucent Technologies
Juliana Freire  OGI, Oregon Health & Science University
Rajeev Rastogi  Bell Laboratories, Lucent Technologies
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 59,   Citation Count: 9
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/872757.872792
What is a DOI?

ABSTRACT

We propose a framework for integrating data from multiple relational sources into an XML document that both conforms to a given DTD and satisfies predefined XML constraints. The framework is based on a specification language, AIG, that extends a DTD by (1) associating element types with semantic attributes (inherited and synthesized, inspired by the corresponding notions from Attribute Grammars), (2) computing these attributes via parameterized SQL queries over multiple data sources, and (3) incorporating XML keys and inclusion constraints. The novelty of AIG consists in semantic attributes and their dependency relations for controlling context-dependent, DTD-directed construction of XML documents, as well as for checking XML constraints in parallel with document-generation. We also present cost-based optimization techniques for efficiently evaluating AIGs, including algorithms for merging queries and for scheduling queries on multiple data sources. This provides a new grammar-based approach for data integration under both syntactic and semantic constraints.


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
M. Benedikt, C. Y. Chan, W. Fan, R. Rastogi, S. Zheng, and A. Zhou. DTD-directed publishing with attribute translation grammars. In VLDB, 2002.
 
4
T. Bray, J. Paoli, and C. M. Sperberg-McQueen. Extensible Markup Language (XML) 1.0. W3C Recommendation, Feb. 1998. http://www.w3.org/TR/REC-xml/.
 
5
M. J. Carey, D. Florescu, Z. G. Ives, Y. Lu, J. Shanmugasundaram, E. J. Shekita, and S. N. Subramanian. XPERANTO: Publishing object-relational data as XML. In WebDB, 2000.
 
6
 
7
D. Chamberlin et al. XQuery 1.0: An XML Query Language. W3C Working Draft, June 2001. http://www.w3.org/TR/xquery.
 
8
B. Choi. What are real DTDs like. In WebDB, 2002.
 
9
J. Clark. XSL Transformations (XSLT). W3C Recommendation, Nov. 1999. http://www.w3.org/TR/xslt.
10
 
11
H. Comon, M. Dauchet, R. Gilleron, F. Jacquemard, D. Ligiez, S. Tison, and M. Tommasa. Tree Automata Techniques and Applications. Online, 1999.
 
12
 
13
P. Deransart, M. Jourdan, and B. Lorho (eds). Attribute Grammars. LNCS 323, 1988.
 
14
15
 
16
 
17
18
19
 
20
21
22
 
23
L. Popa, Y. Velegrakis, R. J. Miller, M. A. Hernandez, and R. Fagin. Translating web data. In VLDB, 2002.
 
24
 
25
V. Rayward-Smith, F. Burton, and G.J.Janacek. Scheduling Parallel Programs Assuming Preallocation. In P. Chretienne, E. Coffman, J. Lenstra, and Z. Liu, editors, Scheduling Theory and its Applications, pages 145--165. John Wiley & Sons, 1995.
 
26
 
27
 
28
H. Thompson et al. XML Schema. W3C Working Draft, May 2001. http://www.w3.org/XML/Schema.

CITED BY  9

Collaborative Colleagues:
Michael Benedikt: colleagues
Chee-Yong Chan: colleagues
Wenfei Fan: colleagues
Juliana Freire: colleagues
Rajeev Rastogi: colleagues