• DocumentCode
    1842217
  • Title

    Visual Evaluation of XPath Queries

  • Author

    Weimin He ; Teng Lv ; Meis, Matthew ; Ping Yan

  • Author_Institution
    Dept. of Comput. & New Media Technol., Univ. of Wisconsin-Stevens Point, Stevens Point, WI, USA
  • fYear
    2013
  • fDate
    21-23 June 2013
  • Firstpage
    434
  • Lastpage
    437
  • Abstract
    Over the past one decade, due to its simplicity and flexibility, Extensible Markup Language (XML) is rapidly gaining in popularity as a universal data format for data exchange and integration on the web. In this paper, we present a novel framework to evaluate a variety of XPath queries in a very user-friendly manner. We developed a prototype system named VXPath, which is a visual XPath query evaluator that allows the user to evaluate an XPath query by clicking the nodes in an expanding tree instead of typing the whole XPath query by hand. Our system supports various XPath axes, including child, descendant, self, parent, ancestor, following-sibling, precedingsibling, predicate and so on. In order to handle XML documents in very large size, instead of loading the whole XML document into memory, we extracted a concise data synopsis termed structural summary from the original XML document to avoid the loading overhead for large XML document. We evaluated our system over the data from XMark and DBLP and our system can handle large XML documents up to gigabytes.
  • Keywords
    Internet; XML; data integration; electronic data interchange; query processing; DBLP; Extensible Markup Language; VXPath; Web; XML documents; XMark; ancestor XPath axis; child XPath axis; data exchange; data integration; data synopsis; descendant XPath axis; following-sibling XPath axis; parent XPath axis; preceding sibling XPath axis; predicate XPath axis; self XPath axis; structural summary; universal data format; visual XPath query evaluator; visual evaluation; Educational institutions; Electronic mail; Graphical user interfaces; Loading; Query processing; Visualization; XML; Database; Query Processing; XML; XPath;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational and Information Sciences (ICCIS), 2013 Fifth International Conference on
  • Conference_Location
    Shiyang
  • Type

    conf

  • DOI
    10.1109/ICCIS.2013.121
  • Filename
    6643036