Searching multi-hierarchical XML documents : The case of fragmentation
Identifieur interne : 000025 ( PascalFrancis/Checkpoint ); précédent : 000024; suivant : 000026Searching multi-hierarchical XML documents : The case of fragmentation
Auteurs : Alex Dekhtyar [États-Unis] ; Ionut E. Iacob [États-Unis] ; Srikanth Methuku [États-Unis]Source :
- Lecture notes in computer science [ 0302-9743 ] ; 2005.
Descripteurs français
- Pascal (Inist)
- Wicri :
- topic : Intelligence artificielle, Base de données.
English descriptors
- KwdEn :
Abstract
To properly encode properties of textual documents using XML, multiple markup hierarchies must be used, often leading to conflicting markup in encodings. Text Encoding Initiative (TEI) Guidelines[1] recognize this problem and suggest a number of ways to incorporate multiple hierarchies in a single well-formed XML document. In this paper, we present a framework for processing XPath queries over multi-hierarchical XML documents represented using fragmentation, one of the TEI-suggested techniques. We define the semantics of XPath over DOM trees of fragmented XML, extend the path expression language to cover overlap in markup, and describe FragXPath, our implementation of the proposed XPath semantics over fragmented markup.
Affiliations:
Links toward previous steps (curation, corpus...)
Links to Exploration step
Pascal:05-0398332Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en" level="a">Searching multi-hierarchical XML documents : The case of fragmentation</title>
<author><name sortKey="Dekhtyar, Alex" sort="Dekhtyar, Alex" uniqKey="Dekhtyar A" first="Alex" last="Dekhtyar">Alex Dekhtyar</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>Department of Computer Science, University of Kentucky</s1>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<wicri:noRegion>Department of Computer Science, University of Kentucky</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Iacob, Ionut E" sort="Iacob, Ionut E" uniqKey="Iacob I" first="Ionut E." last="Iacob">Ionut E. Iacob</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>Department of Computer Science, University of Kentucky</s1>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<wicri:noRegion>Department of Computer Science, University of Kentucky</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Methuku, Srikanth" sort="Methuku, Srikanth" uniqKey="Methuku S" first="Srikanth" last="Methuku">Srikanth Methuku</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>Department of Computer Science, University of Kentucky</s1>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<wicri:noRegion>Department of Computer Science, University of Kentucky</wicri:noRegion>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">INIST</idno>
<idno type="inist">05-0398332</idno>
<date when="2005">2005</date>
<idno type="stanalyst">PASCAL 05-0398332 INIST</idno>
<idno type="RBID">Pascal:05-0398332</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">000036</idno>
<idno type="wicri:Area/PascalFrancis/Curation">000016</idno>
<idno type="wicri:Area/PascalFrancis/Checkpoint">000025</idno>
<idno type="wicri:explorRef" wicri:stream="PascalFrancis" wicri:step="Checkpoint">000025</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a">Searching multi-hierarchical XML documents : The case of fragmentation</title>
<author><name sortKey="Dekhtyar, Alex" sort="Dekhtyar, Alex" uniqKey="Dekhtyar A" first="Alex" last="Dekhtyar">Alex Dekhtyar</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>Department of Computer Science, University of Kentucky</s1>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<wicri:noRegion>Department of Computer Science, University of Kentucky</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Iacob, Ionut E" sort="Iacob, Ionut E" uniqKey="Iacob I" first="Ionut E." last="Iacob">Ionut E. Iacob</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>Department of Computer Science, University of Kentucky</s1>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<wicri:noRegion>Department of Computer Science, University of Kentucky</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Methuku, Srikanth" sort="Methuku, Srikanth" uniqKey="Methuku S" first="Srikanth" last="Methuku">Srikanth Methuku</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>Department of Computer Science, University of Kentucky</s1>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<wicri:noRegion>Department of Computer Science, University of Kentucky</wicri:noRegion>
</affiliation>
</author>
</analytic>
<series><title level="j" type="main">Lecture notes in computer science</title>
<idno type="ISSN">0302-9743</idno>
<imprint><date when="2005">2005</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt><title level="j" type="main">Lecture notes in computer science</title>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass><keywords scheme="KwdEn" xml:lang="en"><term>Artificial intelligence</term>
<term>Database</term>
<term>Database query</term>
<term>Fragmentation</term>
<term>Query processing</term>
<term>Semantics</term>
<term>Text</term>
<term>XML language</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr"><term>Intelligence artificielle</term>
<term>Base donnée</term>
<term>Langage XML</term>
<term>Texte</term>
<term>Interrogation base donnée</term>
<term>Traitement requête</term>
<term>Fragmentation</term>
<term>Sémantique</term>
<term>.</term>
</keywords>
<keywords scheme="Wicri" type="topic" xml:lang="fr"><term>Intelligence artificielle</term>
<term>Base de données</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">To properly encode properties of textual documents using XML, multiple markup hierarchies must be used, often leading to conflicting markup in encodings. Text Encoding Initiative (TEI) Guidelines[1] recognize this problem and suggest a number of ways to incorporate multiple hierarchies in a single well-formed XML document. In this paper, we present a framework for processing XPath queries over multi-hierarchical XML documents represented using fragmentation, one of the TEI-suggested techniques. We define the semantics of XPath over DOM trees of fragmented XML, extend the path expression language to cover overlap in markup, and describe FragXPath, our implementation of the proposed XPath semantics over fragmented markup.</div>
</front>
</TEI>
<inist><standard h6="B"><pA><fA01 i1="01" i2="1"><s0>0302-9743</s0>
</fA01>
<fA05><s2>3588</s2>
</fA05>
<fA08 i1="01" i2="1" l="ENG"><s1>Searching multi-hierarchical XML documents : The case of fragmentation</s1>
</fA08>
<fA09 i1="01" i2="1" l="ENG"><s1>DEXA 2005 : database and expert systems applications : Copenhagen, 22-26 August 2005</s1>
</fA09>
<fA11 i1="01" i2="1"><s1>DEKHTYAR (Alex)</s1>
</fA11>
<fA11 i1="02" i2="1"><s1>IACOB (Ionut E.)</s1>
</fA11>
<fA11 i1="03" i2="1"><s1>METHUKU (Srikanth)</s1>
</fA11>
<fA12 i1="01" i2="1"><s1>ANDERSEN (Kim Viborg)</s1>
<s9>ed.</s9>
</fA12>
<fA12 i1="02" i2="1"><s1>DEBENHAM (John)</s1>
<s9>ed.</s9>
</fA12>
<fA12 i1="03" i2="1"><s1>WAGNER (Roland)</s1>
<s9>ed.</s9>
</fA12>
<fA14 i1="01"><s1>Department of Computer Science, University of Kentucky</s1>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</fA14>
<fA20><s1>576-585</s1>
</fA20>
<fA21><s1>2005</s1>
</fA21>
<fA23 i1="01"><s0>ENG</s0>
</fA23>
<fA26 i1="01"><s0>3-540-28566-0</s0>
</fA26>
<fA43 i1="01"><s1>INIST</s1>
<s2>16343</s2>
<s5>354000124411930560</s5>
</fA43>
<fA44><s0>0000</s0>
<s1>© 2005 INIST-CNRS. All rights reserved.</s1>
</fA44>
<fA45><s0>11 ref.</s0>
</fA45>
<fA47 i1="01" i2="1"><s0>05-0398332</s0>
</fA47>
<fA60><s1>P</s1>
<s2>C</s2>
</fA60>
<fA61><s0>A</s0>
</fA61>
<fA64 i1="01" i2="1"><s0>Lecture notes in computer science</s0>
</fA64>
<fA66 i1="01"><s0>DEU</s0>
</fA66>
<fC01 i1="01" l="ENG"><s0>To properly encode properties of textual documents using XML, multiple markup hierarchies must be used, often leading to conflicting markup in encodings. Text Encoding Initiative (TEI) Guidelines[1] recognize this problem and suggest a number of ways to incorporate multiple hierarchies in a single well-formed XML document. In this paper, we present a framework for processing XPath queries over multi-hierarchical XML documents represented using fragmentation, one of the TEI-suggested techniques. We define the semantics of XPath over DOM trees of fragmented XML, extend the path expression language to cover overlap in markup, and describe FragXPath, our implementation of the proposed XPath semantics over fragmented markup.</s0>
</fC01>
<fC02 i1="01" i2="X"><s0>001D02B07D</s0>
</fC02>
<fC02 i1="02" i2="X"><s0>001D02C</s0>
</fC02>
<fC03 i1="01" i2="X" l="FRE"><s0>Intelligence artificielle</s0>
<s5>01</s5>
</fC03>
<fC03 i1="01" i2="X" l="ENG"><s0>Artificial intelligence</s0>
<s5>01</s5>
</fC03>
<fC03 i1="01" i2="X" l="SPA"><s0>Inteligencia artificial</s0>
<s5>01</s5>
</fC03>
<fC03 i1="02" i2="X" l="FRE"><s0>Base donnée</s0>
<s5>02</s5>
</fC03>
<fC03 i1="02" i2="X" l="ENG"><s0>Database</s0>
<s5>02</s5>
</fC03>
<fC03 i1="02" i2="X" l="SPA"><s0>Base dato</s0>
<s5>02</s5>
</fC03>
<fC03 i1="03" i2="X" l="FRE"><s0>Langage XML</s0>
<s5>06</s5>
</fC03>
<fC03 i1="03" i2="X" l="ENG"><s0>XML language</s0>
<s5>06</s5>
</fC03>
<fC03 i1="03" i2="X" l="SPA"><s0>Lenguaje XML</s0>
<s5>06</s5>
</fC03>
<fC03 i1="04" i2="X" l="FRE"><s0>Texte</s0>
<s5>07</s5>
</fC03>
<fC03 i1="04" i2="X" l="ENG"><s0>Text</s0>
<s5>07</s5>
</fC03>
<fC03 i1="04" i2="X" l="SPA"><s0>Texto</s0>
<s5>07</s5>
</fC03>
<fC03 i1="05" i2="X" l="FRE"><s0>Interrogation base donnée</s0>
<s5>08</s5>
</fC03>
<fC03 i1="05" i2="X" l="ENG"><s0>Database query</s0>
<s5>08</s5>
</fC03>
<fC03 i1="05" i2="X" l="SPA"><s0>Interrogación base datos</s0>
<s5>08</s5>
</fC03>
<fC03 i1="06" i2="X" l="FRE"><s0>Traitement requête</s0>
<s2>563</s2>
<s5>09</s5>
</fC03>
<fC03 i1="06" i2="X" l="ENG"><s0>Query processing</s0>
<s2>563</s2>
<s5>09</s5>
</fC03>
<fC03 i1="06" i2="X" l="SPA"><s0>Tratamiento pregunta</s0>
<s2>563</s2>
<s5>09</s5>
</fC03>
<fC03 i1="07" i2="X" l="FRE"><s0>Fragmentation</s0>
<s5>18</s5>
</fC03>
<fC03 i1="07" i2="X" l="ENG"><s0>Fragmentation</s0>
<s5>18</s5>
</fC03>
<fC03 i1="07" i2="X" l="SPA"><s0>Fragmentación</s0>
<s5>18</s5>
</fC03>
<fC03 i1="08" i2="X" l="FRE"><s0>Sémantique</s0>
<s5>19</s5>
</fC03>
<fC03 i1="08" i2="X" l="ENG"><s0>Semantics</s0>
<s5>19</s5>
</fC03>
<fC03 i1="08" i2="X" l="SPA"><s0>Semántica</s0>
<s5>19</s5>
</fC03>
<fC03 i1="09" i2="X" l="FRE"><s0>.</s0>
<s4>INC</s4>
<s5>82</s5>
</fC03>
<fN21><s1>276</s1>
</fN21>
<fN44 i1="01"><s1>OTO</s1>
</fN44>
<fN82><s1>OTO</s1>
</fN82>
</pA>
<pR><fA30 i1="01" i2="1" l="ENG"><s1>International conference on database and expert systems applications</s1>
<s2>16</s2>
<s3>Copenhagen DNK</s3>
<s4>2005-08-22</s4>
</fA30>
</pR>
</standard>
</inist>
<affiliations><list><country><li>États-Unis</li>
</country>
</list>
<tree><country name="États-Unis"><noRegion><name sortKey="Dekhtyar, Alex" sort="Dekhtyar, Alex" uniqKey="Dekhtyar A" first="Alex" last="Dekhtyar">Alex Dekhtyar</name>
</noRegion>
<name sortKey="Iacob, Ionut E" sort="Iacob, Ionut E" uniqKey="Iacob I" first="Ionut E." last="Iacob">Ionut E. Iacob</name>
<name sortKey="Methuku, Srikanth" sort="Methuku, Srikanth" uniqKey="Methuku S" first="Srikanth" last="Methuku">Srikanth Methuku</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Ticri/explor/TeiVM2/Data/PascalFrancis/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000025 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/PascalFrancis/Checkpoint/biblio.hfd -nk 000025 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Ticri |area= TeiVM2 |flux= PascalFrancis |étape= Checkpoint |type= RBID |clé= Pascal:05-0398332 |texte= Searching multi-hierarchical XML documents : The case of fragmentation }}
![]() | This area was generated with Dilib version V0.6.31. | ![]() |