Demo Data from SIGIR 2026 / reviewers in the wild / expert
John W. S. Liu
dblp:54/6715
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
2 papers |
Data models and query languages · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Debugging and program repair · 100% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data models and query languages
XML query languages |
0.1 | 2 | 2007 | XPlainer: Visual Explanations of XPath Queries · ICDE 2007 XPlainer: An XPath Debugging Framework · ICDE 2006 |
Data models and query languages › XML query languages
XPath |
0.1 | 2 | 2007 | XPlainer: Visual Explanations of XPath Queries · ICDE 2007 XPlainer: An XPath Debugging Framework · ICDE 2006 |
Debugging and program repair › software debugging › interactive debugging
query debugging |
0.1 | 2 | 2007 | XPlainer: Visual Explanations of XPath Queries · ICDE 2007 XPlainer: An XPath Debugging Framework · ICDE 2006 |
Visualization and visual analytics › information visualization › information retrieval visualization
query result visualization |
0.0 | 1 | 2007 | XPlainer: Visual Explanations of XPath Queries · ICDE 2007 |
Methods — techniques the papers use, named apart from their topics
formal semantics · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | XPlainer: Visual Explanations of XPath QueriesabstractThe 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. Mariano P. Consens, John W. S. Liu, Flavio Rizzolo |
ICDE | 2 |
| 2006 | XPlainer: An XPath Debugging FrameworkabstractXML is an important practical paradigm in information technology and has a broad range of applications. How to access and retrieve the XML data is crucial to these applications. There are two standard ways for accessing and manipulating XML data, the Simple API for XML (SAX) and the Document Object Model (DOM). However, when an application needs to traverse through XML data, it is not easy to retrieve the required data with these two standard ways. XML data is impossible to be retrieved back and forth by SAX, and the graph-oriented DOM notation is not easy to work with. With such limitation, the W3C supervises the development of three important languages: XPath [3], XQuery and XSLT for exploring and querying XML. Among these three languages, XPath is the key and cornerstone language for the other two. XPath defines expressions for traversing an XML document and specifies the set of nodes (XPath 1.0) or the sequence of nodes (XPath 2.0) in the XML document. Mariano P. Consens, John W. S. Liu, Bill O'Farrell |
ICDE | 2 |