Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4275))

Abstract

We present XyView, a practical solution for fast development of user- (web forms) and machine-oriented applications (web services) over a repository of heterogeneous schema-free XML documents. XyView provides the means to view such a repository as an array, queried using a QBE-like interface or through simple selection/projection queries. Close to the concept of universal relation, it extends it in mainly two ways: (i) the input is not a relational schema but a potentially large set of XML data guides; (ii) the view is not defined explicitly by a query but implicitly by various mappings so as to avoid data loss and duplicates generated by joins. Developed on top of the Xyleme content management system, XyView can easily be adapted to any system supporting XQuery.

An erratum to this chapter can be found at http://dx.doi.org/10.1007/11914853_71.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Augurusa, E., Braga, D., Campi, A., Ceri, S.: Design and Implementation of a Graphical Interface to XQuery. In: Proceedings ACM Symposium on Applied Computing, pp. 1163–1167 (2003)

    Google Scholar 

  2. Baru, C.K., Gupta, A., Ludäscher, B., Marciano, R., Papakonstantinou, Y., Velikhov, P., Chu, V.: XML-Based Information Mediation with MIX. In: Proceedings SIGMOD (1999)

    Google Scholar 

  3. BEA Liquid Data, http://www.bea.com

  4. Cluet, S., Veltri, P., Vodislav, D.: Views in a large scale XML repository. In: Proceedings of the 27th VLDB Conference, pp. 271–280 (2001)

    Google Scholar 

  5. Cohen, S., Mamou, J., Kanza, Y., Sagiv, Y.: XSEarch: A Semantic Search Engine for XML. In: Proceedings VLDB (2003)

    Google Scholar 

  6. Erwig, M.: Xing: A Visual XML Query Language. Journal of Visual Languages and Computing, 5–45 (February 2003)

    Google Scholar 

  7. Fundulaki, I., Amann, B., Beeri, C., Scholl, M.O., Vercoustre, A.-M.: \ensuremath{ST_Y\hspace{-3pt}X}: Connecting the XML web to the world of semantics. In: Jensen, C.S., Jeffery, K., PokornĂ½, J., Å altenis, S., Bertino, E., Böhm, K., Jarke, M. (eds.) EDBT 2002. LNCS, vol. 2287, pp. 759–761. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  8. Goldman, R., Widom, J.: DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases. In: Proceedings of the 23rd VLDB Conference, pp. 436–445 (1997)

    Google Scholar 

  9. Guo, L., Shao, F., Shanmugasundaram, J., Botev, C.: XRANK: Ranked keyword search over XML documents. In: Proceedings SIGMOD (2003)

    Google Scholar 

  10. Halevy, A., Ives, Z., Mork, P., Tatarinov, I.: Piazza: Data management infrastructure for semantic web applications. In: Proceedings WWW (2003)

    Google Scholar 

  11. Halverson, A., Josifovski, V., Lohman, G., Pirahesh, H., Mörschel, M.: ROX: Relational over XML. In: Proceedings VLDB (2004)

    Google Scholar 

  12. Hristidis, V., Papakonstantinou, Y., Balmin, A.: Keyword proximity search on XML graphs. In: Proceedings ICDE (2003)

    Google Scholar 

  13. Ives, Z.G., Halevy, A.Y., Weld, D.S.: An XML query engine for network-bound data. The VLDB Journal 2, 380–402 (2002)

    Article  Google Scholar 

  14. Li, Y., Yu, C., Jagadish, H.: Schema-Free XQuery. In: Proceedings VLDB (2004)

    Google Scholar 

  15. Madhavan, J., Bernstein, P.A., Rahm, E.: Generic Schema Matching with Cupid. In: Proceedings VLDB, pp. 49–58 (2001)

    Google Scholar 

  16. Papakonstantinou, Y., Petropoulos, M., Vassalos, V.: QURSED: Querying and Reporting Semistructured Data. In: Proc. SIGMOD (2002)

    Google Scholar 

  17. Reynaud, C., Sirot, J.-P., Vodislav, D.: Semantic Integration of XML Heterogeneous Data Sources. In: Proceedings IDEAS, pp. 199–208 (2001)

    Google Scholar 

  18. Ullman, J.D.: Universal Relation Interfaces for Database Systems. In: Proceedings IFIP (1983)

    Google Scholar 

  19. Xyleme, http://www.xyleme.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vodislav, D., Cluet, S., Corona, G., Sebei, I. (2006). Views for Simplifying Access to Heterogeneous XML Data. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE. OTM 2006. Lecture Notes in Computer Science, vol 4275. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11914853_6

Download citation

  • DOI: https://doi.org/10.1007/11914853_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-48287-1

  • Online ISBN: 978-3-540-48289-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics