• DocumentCode
    3009999
  • Title

    How to Determine Output Schemas of XQuery Queries

  • Author

    Groppe, Sven ; Groppe, Jinghua ; Linnemann, Volker

  • Author_Institution
    Univ. of Lubeck, Lubeck
  • fYear
    2007
  • fDate
    3-5 July 2007
  • Firstpage
    130
  • Lastpage
    139
  • Abstract
    The XQuery language is the standard query language for XML. The result of XQuery queries are typically XML documents in other formats. We introduce the term output schemas of an XQuery query, which represents those schemas, to which the resultant XML documents of the considered XQuery query conform to. Output schemas of XQuery queries can be used to automatically detect the XQuery query, which has been used for querying, of target XML documents or to reason on the output schema without access to the resultant XML documents for a static analysis of the used XQuery query. In this paper, we describe the automatic determination of an output schema of a given XQuery query. The input of our proposed output schema generator is the used XQuery query and the schema of the input XML documents.
  • Keywords
    XML; query languages; XML documents; XQuery language; XQuery queries; static analysis; Cost function; Database languages; Information retrieval; Information systems; Permission; Testing; Transportation; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Databases, 2007. BNCOD '07. 24th British National Conference on
  • Conference_Location
    Glasgow
  • Print_ISBN
    0-7695-2912-7
  • Type

    conf

  • DOI
    10.1109/BNCOD.2007.11
  • Filename
    4269826