• DocumentCode
    3122269
  • Title

    Flexible XML Querying Using Skyline Semantics

  • Author

    Cohen, Sara ; Shiloach, Maayan

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Hebrew Univ. of Jerusalem, Jerusalem
  • fYear
    2009
  • fDate
    March 29 2009-April 2 2009
  • Firstpage
    553
  • Lastpage
    564
  • Abstract
    Preferences over results of an XML query are of two distinct flavors. First, the user may prefer results which contain desired values, e.g., lower prices, favorite foods, higher ratings. Second, the user may prefer results with a certain structure, e.g., existence of a "discount" node, existence of an edge (and not only a path) between "departure" and "arrival" nodes. The first type of preference has been studied extensively over relational data, using skyline semantics, but has barely been considered for XML. The second type of preference has been studied for XML in the context of inexact querying, using scoring functions to rank results. This paper presents a query language for XML that incorporates both value-based and structural desires. Skyline semantics is used to determine optimal results. Algorithms for query evaluation under skyline semantics are presented and experimentation proves efficiency. The paper is novel in three aspects. First, it considers skyline querying over XML data values, and not over values in a relational database. Second, it presents a method for inexact querying of the structure of XML that is based on computing a skyline, instead of using scoring functions. Third, it combines both types of user preference into a single language. These facets join together to yield a versatile language for flexible querying of XML.
  • Keywords
    XML; query processing; flexible XML query; query language; skyline semantics; Computer science; Data engineering; Database languages; Query processing; Relational databases; XML; XML; flexible queries; skyline semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2009. ICDE '09. IEEE 25th International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    1084-4627
  • Print_ISBN
    978-1-4244-3422-0
  • Electronic_ISBN
    1084-4627
  • Type

    conf

  • DOI
    10.1109/ICDE.2009.24
  • Filename
    4812434