Title
XSPath: Navigation on XML Schemas Made Easy
Abstract
Schemas are often used to constrain the content and structure of XML documents. They can be quite big and complex and, thus, difficult to be accessed manually. The ability to query a single schema, a collection of schemas or to retrieve schema components that meet certain structural constraints significantly eases schema management and is, thus, useful in many contexts. In this paper, we propose a query language, named XSPath, specifically tailored for XML schema that works on logical graph-based representations of schemas, on which it enables the navigation, and allows the selection of nodes. We also propose XPath/XQuery-based translations that can be exploited for the evaluation of XSPath queries. An extensive evaluation of the usability and efficiency of the proposed approach is finally presented within the $({\rm E}\cal {X} {\rm up})$ system .
Year
DOI
Venue
2014
10.1109/TKDE.2012.247
IEEE Trans. Knowl. Data Eng.
Keywords
Field
DocType
XML,document handling,program interpreters,query languages,query processing,EXup system,XML documents,XML schema navigation,XPath-based translations,XQuery-based translations,XSPath,XSPath queries,extensible markup language,logical graph-based representations,query language,schema components retrieval,schemas collection,single schema query,XML schema,XPath,schema querying
Programming language,Information retrieval,Schema migration,Computer science,Document Structure Description,RELAX NG,XPath,XML schema,cXML,XML Schema Editor,XQuery
Journal
Volume
Issue
ISSN
26
2
1041-4347
Citations 
PageRank 
References 
0
0.34
0
Authors
3
Name
Order
Citations
PageRank
Federico Cavalieri1314.34
Giovanna Guerrini270597.44
Marco Mesiti383072.53