{"title":"XPlainer-Eclipse: explaining XPath within Eclipse™","authors":"John W. S. Liu, M. Consens, Flavio Rizzolo","doi":"10.1145/1188835.1188852","DOIUrl":null,"url":null,"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 provides a glimpse of the functionality of XPlainer-Eclipse, a novel kind of query understanding and debugging tool that provides visual explanations of why XPath expressions return a specific answer. XPlainer-Eclipse combines editors for visualizing both XML documents and XPath expressions as trees together with the explanation of the answers.","PeriodicalId":297590,"journal":{"name":"Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1188835.1188852","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
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 provides a glimpse of the functionality of XPlainer-Eclipse, a novel kind of query understanding and debugging tool that provides visual explanations of why XPath expressions return a specific answer. XPlainer-Eclipse combines editors for visualizing both XML documents and XPath expressions as trees together with the explanation of the answers.