MetaXPath logo
 
MetaXPath
Metadata Management for the Web
by Curtis Dyreson, Michael Böhlen, and Christian S. Jensen
Home        
AUCQL    
METAXPath 
Publications  
 
Curtis Dyreson
  Home
  Publications
  Projects
  Software
  Demos
  Teaching
  Contact me

Below is the abstract of the following article.

Curtis Dyreson, Michael Bvhlen, and Christian S. Jensen.
METAXPath
Journal of Digital Information. Also appears in Proceedings of the International Conference on Dublin Core and Metadata Applications (DC-2001), Tokyo, Japan, October 2001.
Journal Article
Conference paper PDF (DC2001 on-line proceedings) | PDF (local cache) | PDF
Conference talk PPS

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.
                                                                                                                                                                                                                                     


Curtis E. Dyreson, Michael H. Böhlen, and Christian S. Jensen © 2001. All rights reserved.
  E-mail questions or comments to Curtis.Dyreson at usu.edu