|
Authors: | Felix Michel |
Group: | Communication Systems |
Type: | Techreport |
Title: | Opening XML Schema's Data Model to XPath 2.0 |
Year: | 2006 |
Month: | November |
Pub-Key: | mic06 |
Keywords: | XML, XPath, XML Schema |
Rep Nbr: | 264 |
Institution: | ETH Zürich |
Abstract: | XML Schema is a very expressive grammar-based schema language that additionally supports advanced data modeling techniques, namely through its type concept, and allows for describing relationships between structural elements in an expressive and semantically meaningful way. Upcoming type-aware XML technologies like XSLT 2.0, XQuery, and XPath 2.0 increasingly strive to use this structural information, but its retrieval is difficult and only partially possible. Both a unified data model for XML Schema and a set of accessor functions are necessary for enabling new technologies to utilize XML Schema's full capabilities. We will present a function library relying on an XML-based representation of XML Schema's data model and demonstrate how this substantially enhances XPath 2.0 and XSLT 2.0 and how this proves highly beneficial to applications. |
Location: | Zürich |
Resources: | [BibTeX] [Paper as PDF] |