<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-03647265</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-20T23:06:29+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">An XQuery Specification for Requests with Preferences on XML Databases</title>
            <author role="aut">
              <persName>
                <forename type="first">Maurice</forename>
                <surname>Tchoupé Tchendji</surname>
              </persName>
              <email type="md5">6df4adb14777381254f9ee5453069c29</email>
              <email type="domain">univ-dschang.org</email>
              <idno type="idhal" notation="numeric">1132705</idno>
              <idno type="halauthorid" notation="string">996735-1132705</idno>
              <affiliation ref="#struct-366272"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Patrik</forename>
                <forename type="middle">Joslin</forename>
                <surname>Kenfack</surname>
              </persName>
              <email type="md5">d097cfb7a51c4064d56a2e1e9ef79fbe</email>
              <email type="domain">gmail.com</email>
              <idno type="idhal" notation="numeric">1132706</idno>
              <idno type="halauthorid" notation="string">2482080-1132706</idno>
              <affiliation ref="#struct-361536"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Hal</forename>
                <surname>Ifip</surname>
              </persName>
              <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
              <email type="domain">inria.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2022-04-20 13:41:45</date>
              <date type="whenModified">2025-11-18 15:14:08</date>
              <date type="whenReleased">2022-04-20 15:47:08</date>
              <date type="whenProduced">2020-05-12</date>
              <date type="whenEndEmbargoed">2023-01-01</date>
              <ref type="file" target="https://inria.hal.science/hal-03647265v1/document">
                <date notBefore="2023-01-01"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-03647265v1/file/496591_1_En_12_Chapter.pdf" id="file-3647265-3183547">
                <date notBefore="2023-01-01"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="200187">
                <persName>
                  <forename>Hal</forename>
                  <surname>Ifip</surname>
                </persName>
                <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-03647265</idno>
            <idno type="halUri">https://inria.hal.science/hal-03647265</idno>
            <idno type="halBibtex">tchoupetchendji:hal-03647265</idno>
            <idno type="halRefHtml">&lt;i&gt;16th IFIP International Conference on Open Source Systems (OSS)&lt;/i&gt;, May 2020, Innopolis, Russia. pp.120-130, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-030-47240-5_12"&gt;&amp;#x27E8;10.1007/978-3-030-47240-5_12&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">16th IFIP International Conference on Open Source Systems (OSS), May 2020, Innopolis, Russia. pp.120-130, &amp;#x27E8;10.1007/978-3-030-47240-5_12&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 - Attribution<ref corresp="#file-3647265-3183547"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="AFRIQ">HAL-Francophonie, Afrique et océan indien</idno>
            <idno type="stamp" n="IFIP">IFIP - International Federation for Information Processing</idno>
            <idno type="stamp" n="IFIP-AICT" corresp="IFIP">IFIP Advances in Information and Communication Technology</idno>
            <idno type="stamp" n="IFIP-TC" corresp="IFIP">IFIP Technical Committees </idno>
            <idno type="stamp" n="IFIP-WG" corresp="IFIP">Working Groups</idno>
            <idno type="stamp" n="IFIP-OSS" corresp="IFIP">OSS: Open Source Software</idno>
            <idno type="stamp" n="IFIP-TC2" corresp="IFIP-TC">IFIP TC 2: Software:Theory and Practice</idno>
            <idno type="stamp" n="IFIP-WG2-13" corresp="IFIP-WG">Open Source Software</idno>
            <idno type="stamp" n="IFIP-AICT-582" corresp="IFIP-AICT">Open Source Systems</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">An XQuery Specification for Requests with Preferences on XML Databases</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Maurice</forename>
                    <surname>Tchoupé Tchendji</surname>
                  </persName>
                  <email type="md5">6df4adb14777381254f9ee5453069c29</email>
                  <email type="domain">univ-dschang.org</email>
                  <idno type="idhal" notation="numeric">1132705</idno>
                  <idno type="halauthorid" notation="string">996735-1132705</idno>
                  <affiliation ref="#struct-366272"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Patrik</forename>
                    <forename type="middle">Joslin</forename>
                    <surname>Kenfack</surname>
                  </persName>
                  <email type="md5">d097cfb7a51c4064d56a2e1e9ef79fbe</email>
                  <email type="domain">gmail.com</email>
                  <idno type="idhal" notation="numeric">1132706</idno>
                  <idno type="halauthorid" notation="string">2482080-1132706</idno>
                  <affiliation ref="#struct-361536"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">IFIP Advances in Information and Communication Technology</title>
                <meeting>
                  <title>16th IFIP International Conference on Open Source Systems (OSS)</title>
                  <date type="start">2020-05-12</date>
                  <date type="end">2020-05-14</date>
                  <settlement>Innopolis</settlement>
                  <country key="RU">Russia</country>
                </meeting>
                <editor>Vladimir Ivanov</editor>
                <editor>Artem Kruglov</editor>
                <editor>Sergey Masyagin</editor>
                <editor>Alberto Sillitti</editor>
                <editor>Giancarlo Succi</editor>
                <imprint>
                  <publisher>Springer International Publishing</publisher>
                  <biblScope unit="serie">Open Source Systems</biblScope>
                  <biblScope unit="volume">AICT-582</biblScope>
                  <biblScope unit="pp">120-130</biblScope>
                  <date type="datePub">2020</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1007/978-3-030-47240-5_12</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Open source</term>
                <term xml:lang="en">XML</term>
                <term xml:lang="en">XQuery preference</term>
                <term xml:lang="en">XQuery</term>
                <term xml:lang="en">Semi-structured documents</term>
              </keywords>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>An exact query is a query in which the user specifies precisely what to retrieve from a database (XML or relational database). For these queries only data that strictly respect all user’s conditions is returned. XML documents are generally semi-structured. Due to the non-existence or lack of knowledge of the model of the document being queried, when exact queries are used, there is a high risk of obtaining an empty result (in the case of too specific queries) or too large (in the case of too vague queries). In contrast to exact queries, requests with preferences aim to return only the most relevant results in order to avoid empty or too important results as much as possible. To achieve this goal, requests with preferences generally consist of two parts: the first part is used to express strict constraints and the second part to express preferences or wishes. The satisfaction of both parts increases the relevance of the corresponding results. This paper presents XQuery preference, an extension of the XQuery language, that allows to express requests with preferences relating to both the values and the structure of an XML document. A representation model of such requests based on the Generalized Tree Pattern (GTP) model is also proposed in order to allow an evaluation of these requests through a tree pattern matching process. Integration of the proposed language in open source implementations of XQuery like BaseX, Berkeley DB XML, eXist-db, Galax and much more, will allow users to get much more relevant responses to their concerns.</p>
            </abstract>
            <particDesc>
              <org type="consortium">TC 2</org>
              <org type="consortium">WG 2.13</org>
            </particDesc>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="institution" xml:id="struct-366272" status="VALID">
          <idno type="IdRef">16902086X</idno>
          <idno type="ISNI">0000000106572358</idno>
          <idno type="ROR">https://ror.org/0566t4z20</idno>
          <idno type="Wikidata">Q3551583</idno>
          <orgName>Université de Dschang [Cameroun] = University of Dschang [Cameroon]</orgName>
          <orgName type="acronym">UDs</orgName>
          <date type="start">1993-01-19</date>
          <desc>
            <address>
              <addrLine>B.P. 96 Dschang, Cameroun Colline de Foto</addrLine>
              <country key="CM"/>
            </address>
            <ref type="url">http://www.univ-dschang.org/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-361536" status="VALID">
          <idno type="ROR">https://ror.org/02v40vz65</idno>
          <orgName>Belgorod State Technological University</orgName>
          <date type="start">1954-01-01</date>
          <desc>
            <address>
              <addrLine>Ulitsa Kostyukova, 46, Belgorod, Belgorodskaya oblast', Russie, 308012</addrLine>
              <country key="RU"/>
            </address>
            <ref type="url">https://www.bstu.ru/?language=en</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>