Views for Simplifying Access to Heterogeneous XML Data

  • Dan Vodislav
  • Sophie Cluet
  • Grégory Corona
  • Imen Sebei
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4275)


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.


User Query Variable Node Universal Relation Data View Content Management System 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 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. 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. 3.
    BEA Liquid Data,
  4. 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. 5.
    Cohen, S., Mamou, J., Kanza, Y., Sagiv, Y.: XSEarch: A Semantic Search Engine for XML. In: Proceedings VLDB (2003)Google Scholar
  6. 6.
    Erwig, M.: Xing: A Visual XML Query Language. Journal of Visual Languages and Computing, 5–45 (February 2003)Google Scholar
  7. 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)CrossRefGoogle Scholar
  8. 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. 9.
    Guo, L., Shao, F., Shanmugasundaram, J., Botev, C.: XRANK: Ranked keyword search over XML documents. In: Proceedings SIGMOD (2003)Google Scholar
  10. 10.
    Halevy, A., Ives, Z., Mork, P., Tatarinov, I.: Piazza: Data management infrastructure for semantic web applications. In: Proceedings WWW (2003)Google Scholar
  11. 11.
    Halverson, A., Josifovski, V., Lohman, G., Pirahesh, H., Mörschel, M.: ROX: Relational over XML. In: Proceedings VLDB (2004)Google Scholar
  12. 12.
    Hristidis, V., Papakonstantinou, Y., Balmin, A.: Keyword proximity search on XML graphs. In: Proceedings ICDE (2003)Google Scholar
  13. 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)CrossRefGoogle Scholar
  14. 14.
    Li, Y., Yu, C., Jagadish, H.: Schema-Free XQuery. In: Proceedings VLDB (2004)Google Scholar
  15. 15.
    Madhavan, J., Bernstein, P.A., Rahm, E.: Generic Schema Matching with Cupid. In: Proceedings VLDB, pp. 49–58 (2001)Google Scholar
  16. 16.
    Papakonstantinou, Y., Petropoulos, M., Vassalos, V.: QURSED: Querying and Reporting Semistructured Data. In: Proc. SIGMOD (2002)Google Scholar
  17. 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. 18.
    Ullman, J.D.: Universal Relation Interfaces for Database Systems. In: Proceedings IFIP (1983)Google Scholar
  19. 19.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Dan Vodislav
    • 1
  • Sophie Cluet
    • 2
  • Grégory Corona
    • 3
  • Imen Sebei
    • 1
  1. 1.CNAM/CEDRICParisFrance
  2. 2.INRIARocquencourtFrance
  3. 3.XylemeParisFrance

Personalised recommendations