Navigational Path Expressions on XML Schemas

  • Federico Cavalieri
  • Giovanna Guerrini
  • Marco Mesiti
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5181)

Abstract

XML Schema is employed for describing the type and structure of information contained in valid XML documents. As for a document, a schema can be navigated and its components can be identified through a path language. In this paper we discuss the drawbacks of using XPath for this purpose and present XSPath, a language tailored for specifying path expressions on schemas.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Amer-Yahia, S., et al.: Approximate Matching in XML. In: ICDE (2003)Google Scholar
  2. 2.
    Cavalieri, F., Guerrini, G., Mesiti, M.: Navigational Path Expressions on XML Schemas. Technical report (2008), http://www.disi.unige.it/person/GuerriniG
  3. 3.
    Chaudhri, V.K., Karp, P.D.: Querying Schema Information. In: KRDB. CEUR Workshop Proceedings, vol. 8, pp. 4.1–4.6(1997)Google Scholar
  4. 4.
    Guerrini, G., Mesiti, M., Sorrenti, M.: Schema Evolution: Incremental Validation and Efficient Document Adaptation. In: Xsym, pp. 92–106 (2007)Google Scholar
  5. 5.
    Hacigumus, H., et al.: Providing Database as a Service. In: ICDE (2002)Google Scholar
  6. 6.
    Lakshmanan, L., Sadri, F., Subramanian, S.: SchemaSQL – An Extension to SQL for Multidatabase Interoperability. ACM Transaction on Database Systems 26(4), 476–519 (2001)MATHCrossRefGoogle Scholar
  7. 7.
    Spellman, P.T., et al.: Design and implementation of microarray gene expression markup language (MAGE-ML). Genome Biology 3 (2002)Google Scholar
  8. 8.
    Theobald, A., Weikum, G.: Adding Relevance to XML. In: Suciu, D., Vossen, G. (eds.) WebDB 2000. LNCS, vol. 1997, pp. 105–124. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  9. 9.
    W3C. XML Schema, Second Edition (2004)Google Scholar
  10. 10.
    W3C. XML Path Language (XPath) 2.0 (2007)Google Scholar
  11. 11.
    Wadler, P.: Two Semantics for XPath (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Federico Cavalieri
    • 1
  • Giovanna Guerrini
    • 1
  • Marco Mesiti
    • 2
  1. 1.Università di GenovaItaly
  2. 2.Università di MilanoItaly

Personalised recommendations