DC-2001
Proceedings of the International Conference on
Dublin Core and Metadata Applications 2001

(c)2001 National Institute of Informatics
ISBN 4-924600-98-9

[Contents] [DC-2001 Home] [NII Home]


Title: MetaXPath
Author(s): Curtis E. Dyreson (Washington State University), Michael H. Bohlen and Christian S. Jensen (Aalborg University)
Abstract: This paper presents the MetaXPath data model and query language. MetaXPath extends XPath with support for XML metadata. XPath is a specification language for locations in an XML document. It serves as the basis for XML query languages like XSLT and the XML Query Algebra.

The MetaXPath data model is a nested XPath tree. Each level of metadata induces a new level of nesting. The data model separates metadata and data into different dataspaces, supports meta-metadata, and enables sharing of metadata common to a group of nodes without duplication. The MetaXPath query language has a level shift operator to shift a query from a data level to a metadata level. MetaXPath maximally reuses XPath hence the changes needed to support metadata are few. MetaXPath is fully compatible with XPath.

Keywords: Metadata, Query language, XML, xpath
pages: 17-13

[FullText(PDF)] [Presentation Material(Power Point Show)]


Last updated: November 13, 2001
©2001 National Institute of Informatics

Prepared by Keizo Oyama, NII