2007 IEEE 23rd International Conference on Data Engineering 2007
DOI: 10.1109/icde.2007.367909
|View full text |Cite
|
Sign up to set email alerts
|

XPlainer: Visual Explanations of XPath Queries

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 21 publications
0
6
0
Order By: Relevance
“…Since this XPath-to-AxPRE syntactic translation can be applied to any XPath query, it can also be used to translate XPlainer queries [6] to AxPREs. XPlainer expressions have the same syntax as XPath but a different semantics which provide an explanation in the form of the intermediate nodes, a kind of data provenance of the answer.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Since this XPath-to-AxPRE syntactic translation can be applied to any XPath query, it can also be used to translate XPlainer queries [6] to AxPREs. XPlainer expressions have the same syntax as XPath but a different semantics which provide an explanation in the form of the intermediate nodes, a kind of data provenance of the answer.…”
Section: Discussionmentioning
confidence: 99%
“…AxPREs can be written using XPath syntax as well, but the semantics of the constructs are interpreted differently (as in Definition 3). We refer the reader to [6] for an updated semantics of XPath and to [15] for conditional XPath.…”
Section: Definition 2 (Axis Path Regular Expressionsmentioning
confidence: 99%
“…Since this XPath-to-AxPRE syntactic translation can be applied to any XPath query, it can also be used to translate XPlainer queries [CLR07] to AxPREs. XPlainer expressions have the same syntax as XPath but a different semantics which provides an explanation in the form of the intermediate nodes, a kind of data provenance of the answer.…”
Section: Chapter 9 Conclusionmentioning
confidence: 99%
“…A significant addition to the rules is the proper treatment of the interaction of parentheses followed by predicates. Parenthesis use in XPath does not just affect precedence and grouping of operators, it does in fact change the semantics [CLR07].…”
Section: Appendix B Declarative Debugging Of Xpath Queries With Descr...mentioning
confidence: 99%
See 1 more Smart Citation