Abstract
XML is fast becoming the standard for information exchange on the WWW. As such, information expressed in XML will need to be integrated with existing information systems, which are mostly based on structured data models such as relational, object-oriented or object/ relational data models. This paper shows how our previous framework for integrating heterogeneous structured data sources can also be used for integrating XML data sources with each other and/or with other structured data sources. Our framework allows constructs from multiple modelling languages to co-exist within the same intermediate schema, and allows automatic translation of data, queries and updates between semantically equivalent or overlapping heterogenous schemas.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
S. Abiteboul, S. Cluet, and T. Milo. Correspondence and translation for heterogeneous data. In Proceedings of ICDT’97, 1997.
S. Abiteboul, et al. The Lorel query language for semistructured data. Journal on Digital Libraries, 1(1), 1997.
C. Beeri and T. Milo. Schemas for integration and translation of structured and semi-structured data. In Proceedings of ICDT’99, 1999.
V. Christophides, S. Cluet, and J. Siméon. On wrapping query languages and efficient XML integration. SIGMOD RECORD, 29(2):141–152, 2000.
A. Deutsch, M. Fernández, D. Florescu, A. Levy, and D. Suciu. A query language for XML. In Proceedings of 8th International World Wide Web Conference, 1999.
D. C. Fallside. XML schema part 0: Primer; W3C working draft. Technical report, W3C, April 2000.
M. Fernández, W-C. Tan, and D. Suciu. SilkRoute: Trading between relations and XML. In Proceedings of 9th International World Wide Web Conference, 2000.
D. Florescu and D. Kossmann. Storing and querying XML data using an RDBMS. Bulletin of the Technical Committee on Data Engineering, 22(3):27–34, September 1999.
P. J. McBrien and A. Poulovassilis. A formal framework for ER schema transformation. In Proceedings of ER’97, volume 1331 of LNCS, pages 408–421, 1997.
P. J. McBrien and A. Poulovassilis. A formalisation of semantic schema integration. Information Systems, 23(5):307–334, 1998.
P. J. McBrien and A. Poulovassilis. Automatic migration and wrapping of database applications-a schema transformation approach. In Proceedings of ER99, volume 1728 of LNCS, pages 96–113. Springer-Verlag, 1999.
P. J. McBrien and A. Poulovassilis. A uniform approach to inter-model transformations. In Advanced Information Systems Engineering, 11th International Conference CAiSE’99, volume 1626 of LNCS, pages 333–348. Springer-Verlag, 1999.
P. J. McBrien and A. Poulovassilis. A semantic approach to integrating XML and structured data sources. Technical report, Birkbeck College and Imperial College, November 2000.
T. Milo and S. Zohar. Using schema matching to simplify heterogeneous data translation. In Proceedings of VLDB’98, 1998.
Y. Papakonstantinou, H. Garcia-Molina, and J. Widom. Object exchange across heterogeneous information sources. In Proceedings of ICDE’95, 1995.
A. Poulovassilis and P. J. McBrien. A general formal framework for schema transformation. Data and Knowledge Engineering, 28(1):47–71, 1998.
R. Goldman, J. McHugh, and J. Widom. From semistructured data to XML: Migrating the Lore data model and query language. In Proceedings of WebDB, 1999.
J. Shanmugasundaram, K. Tufte, G. He, C. Zhang, D. DeWitt, and J. Naughton. Relational databases for querying XML documents: Limitations and objectives. In Proceedings of the 25th VLDB Conference, pages 302–314, 1999.
K. Wang and H. Liu. Discovering structural association of semistructured data. IEEE Transactions on Knowledge and Data Engineering, 12(3):353–371, 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mc.Brien, P., Poulovassilis, A. (2001). A Semantic Approach to Integrating XML and Structured Data Sources. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds) Advanced Information Systems Engineering. CAiSE 2001. Lecture Notes in Computer Science, vol 2068. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45341-5_22
Download citation
DOI: https://doi.org/10.1007/3-540-45341-5_22
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42215-0
Online ISBN: 978-3-540-45341-3
eBook Packages: Springer Book Archive