Loading...
Please wait, while we are loading the content...
Similar Documents
XPlainer: Visual explanations of XPath queries (2007)
| Content Provider | CiteSeerX |
|---|---|
| Author | Consens, Mariano P. Liu, John W. S. Rizzolo, Flavio |
| Description | The popularity of XML has motivated the development of novel XML processing tools many of which embed the XPath language for XML querying, transformation, constraint specification, etc. XPath developers (as well as less technical users) have access to commercial tools to help them use the language effectively. Example tools include debuggers that return the result of XPath subexpressions visualized in the context of the input XML document. This paper introduces XPlainer, a language that provides explanations of why XPath expressions return a specific answer. An explanation returns precisely the nodes in the input XML document that contribute to the answer. We provide a complete formalization for explanation queries based on the semantics of XPath. This enables the use of XPath engines for the evaluation of explanation queries. We describe a tool that uses XPlainer queries to provide visual explanations. The XPlainer-Eclipse tool is built on an extensible development environment that includes editors for visualizing both XML documents and XPath expressions as trees together with the explanation of the answers. 1 |
| File Format | |
| Language | English |
| Publisher | IEEE Computer Society |
| Publisher Date | 2007-01-01 |
| Access Restriction | Open |
| Subject Keyword | Xpath Query Novel Xml Processing Tool Xml Querying Explanation Query Specific Answer Technical User Xpath Developer Xpath Engine Xplainer-eclipse Tool Commercial Tool In ICDE Constraint Specification Xpath Expression Xpath Subexpressions Complete Formalization Xpath Language Extensible Development Environment Explanation Return Xml Document Visual Explanation Input Xml Document Example Tool |
| Content Type | Text |
| Resource Type | Article |