{"id":"https://openalex.org/W1984990484","doi":"https://doi.org/10.1145/1416691.1416697","title":"Rules for query rewrite in native XML databases","display_name":"Rules for query rewrite in native XML databases","publication_year":2008,"publication_date":"2008-03-25","ids":{"openalex":"https://openalex.org/W1984990484","doi":"https://doi.org/10.1145/1416691.1416697","mag":"1984990484"},"language":"en","primary_location":{"id":"doi:10.1145/1416691.1416697","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1416691.1416697","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2008 EDBT workshop on Database technologies for handling XML information on the web","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040637509","display_name":"Andreas M. Weiner","orcid":null},"institutions":[{"id":"https://openalex.org/I153267046","display_name":"University of Kaiserslautern","ror":"https://ror.org/04zrf7b53","country_code":"DE","type":"education","lineage":["https://openalex.org/I153267046"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Andreas M. Weiner","raw_affiliation_strings":["University of Kaiserslautern, Kaiserslautern, Germany","University of Kaiserslautern; Kaiserslautern; Germany"],"affiliations":[{"raw_affiliation_string":"University of Kaiserslautern, Kaiserslautern, Germany","institution_ids":["https://openalex.org/I153267046"]},{"raw_affiliation_string":"University of Kaiserslautern; Kaiserslautern; Germany","institution_ids":["https://openalex.org/I153267046"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049531423","display_name":"Christian Mathis","orcid":"https://orcid.org/0000-0002-7530-5947"},"institutions":[{"id":"https://openalex.org/I153267046","display_name":"University of Kaiserslautern","ror":"https://ror.org/04zrf7b53","country_code":"DE","type":"education","lineage":["https://openalex.org/I153267046"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christian Mathis","raw_affiliation_strings":["University of Kaiserslautern, Kaiserslautern, Germany","University of Kaiserslautern; Kaiserslautern; Germany"],"affiliations":[{"raw_affiliation_string":"University of Kaiserslautern, Kaiserslautern, Germany","institution_ids":["https://openalex.org/I153267046"]},{"raw_affiliation_string":"University of Kaiserslautern; Kaiserslautern; Germany","institution_ids":["https://openalex.org/I153267046"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083499155","display_name":"Theo H\u00e4rder","orcid":"https://orcid.org/0000-0001-8186-2603"},"institutions":[{"id":"https://openalex.org/I153267046","display_name":"University of Kaiserslautern","ror":"https://ror.org/04zrf7b53","country_code":"DE","type":"education","lineage":["https://openalex.org/I153267046"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Theo H\u00e4rder","raw_affiliation_strings":["University of Kaiserslautern, Kaiserslautern, Germany","University of Kaiserslautern; Kaiserslautern; Germany"],"affiliations":[{"raw_affiliation_string":"University of Kaiserslautern, Kaiserslautern, Germany","institution_ids":["https://openalex.org/I153267046"]},{"raw_affiliation_string":"University of Kaiserslautern; Kaiserslautern; Germany","institution_ids":["https://openalex.org/I153267046"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5040637509"],"corresponding_institution_ids":["https://openalex.org/I153267046"],"apc_list":null,"apc_paid":null,"fwci":1.906,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.86813173,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"21","last_page":"26"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.9940999746322632,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.813737154006958},{"id":"https://openalex.org/keywords/xquery","display_name":"XQuery","score":0.775604784488678},{"id":"https://openalex.org/keywords/joins","display_name":"Joins","score":0.7590705156326294},{"id":"https://openalex.org/keywords/query-language","display_name":"Query language","score":0.705917477607727},{"id":"https://openalex.org/keywords/twig","display_name":"Twig","score":0.6793594360351562},{"id":"https://openalex.org/keywords/xml","display_name":"XML","score":0.576366662979126},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.4961107671260834},{"id":"https://openalex.org/keywords/query-plan","display_name":"Query plan","score":0.4922086298465729},{"id":"https://openalex.org/keywords/join","display_name":"Join (topology)","score":0.4789077043533325},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.47877609729766846},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4739684760570526},{"id":"https://openalex.org/keywords/sparql","display_name":"SPARQL","score":0.45985230803489685},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4359460771083832},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.4068891406059265},{"id":"https://openalex.org/keywords/xml-database","display_name":"XML database","score":0.365184485912323},{"id":"https://openalex.org/keywords/sargable","display_name":"Sargable","score":0.32371050119400024},{"id":"https://openalex.org/keywords/web-search-query","display_name":"Web search query","score":0.26969772577285767},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22577250003814697},{"id":"https://openalex.org/keywords/semantic-web","display_name":"Semantic Web","score":0.1918337345123291},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1381761133670807},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.1255021095275879},{"id":"https://openalex.org/keywords/rdf","display_name":"RDF","score":0.1195073127746582},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.11774313449859619}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.813737154006958},{"id":"https://openalex.org/C2780512708","wikidata":"https://www.wikidata.org/wiki/Q850661","display_name":"XQuery","level":4,"score":0.775604784488678},{"id":"https://openalex.org/C2778692605","wikidata":"https://www.wikidata.org/wiki/Q4041866","display_name":"Joins","level":2,"score":0.7590705156326294},{"id":"https://openalex.org/C192028432","wikidata":"https://www.wikidata.org/wiki/Q845739","display_name":"Query language","level":2,"score":0.705917477607727},{"id":"https://openalex.org/C2777601135","wikidata":"https://www.wikidata.org/wiki/Q11162356","display_name":"Twig","level":2,"score":0.6793594360351562},{"id":"https://openalex.org/C8797682","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"XML","level":2,"score":0.576366662979126},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.4961107671260834},{"id":"https://openalex.org/C2779729312","wikidata":"https://www.wikidata.org/wiki/Q784232","display_name":"Query plan","level":5,"score":0.4922086298465729},{"id":"https://openalex.org/C2776124973","wikidata":"https://www.wikidata.org/wiki/Q3183033","display_name":"Join (topology)","level":2,"score":0.4789077043533325},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.47877609729766846},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4739684760570526},{"id":"https://openalex.org/C41009113","wikidata":"https://www.wikidata.org/wiki/Q54871","display_name":"SPARQL","level":4,"score":0.45985230803489685},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4359460771083832},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.4068891406059265},{"id":"https://openalex.org/C183068750","wikidata":"https://www.wikidata.org/wiki/Q357393","display_name":"XML database","level":3,"score":0.365184485912323},{"id":"https://openalex.org/C192939062","wikidata":"https://www.wikidata.org/wiki/Q104840822","display_name":"Sargable","level":4,"score":0.32371050119400024},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.26969772577285767},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22577250003814697},{"id":"https://openalex.org/C2129575","wikidata":"https://www.wikidata.org/wiki/Q54837","display_name":"Semantic Web","level":2,"score":0.1918337345123291},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1381761133670807},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.1255021095275879},{"id":"https://openalex.org/C147497476","wikidata":"https://www.wikidata.org/wiki/Q54872","display_name":"RDF","level":3,"score":0.1195073127746582},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.11774313449859619},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C144027150","wikidata":"https://www.wikidata.org/wiki/Q48803","display_name":"Horticulture","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/1416691.1416697","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1416691.1416697","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2008 EDBT workshop on Database technologies for handling XML information on the web","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.518.586","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.518.586","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publications/2008/We08.DATAX.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.938.9163","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.938.9163","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://www.researchgate.net/profile/Theo_Haerder/publication/228627054_Rules_for_query_rewrite_in_native_XML_databases/links/09e4150cb2b7474c61000000.pdf?origin%3Dpublication_detail","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.957.694","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.957.694","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://www.researchgate.net/profile/Theo_Haerder/publication/228627054_Rules_for_query_rewrite_in_native_XML_databases/links/09e4150cb2b7474c61000000.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W102362365","https://openalex.org/W1508914815","https://openalex.org/W1515993376","https://openalex.org/W1517629991","https://openalex.org/W1988504473","https://openalex.org/W2035902703","https://openalex.org/W2061884758","https://openalex.org/W2113836856","https://openalex.org/W2126194147","https://openalex.org/W2128404249","https://openalex.org/W2128686935","https://openalex.org/W2134356404","https://openalex.org/W2134497217","https://openalex.org/W2143147604","https://openalex.org/W2146726084","https://openalex.org/W2152252136","https://openalex.org/W2156730618"],"related_works":["https://openalex.org/W3086923373","https://openalex.org/W1738162570","https://openalex.org/W3108222448","https://openalex.org/W2139372063","https://openalex.org/W2947039922","https://openalex.org/W2941854747","https://openalex.org/W1513201335","https://openalex.org/W177357121","https://openalex.org/W2614542053","https://openalex.org/W1574546694"],"abstract_inverted_index":{"In":[0],"recent":[1],"years,":[2],"the":[3,24,39,62,79,96,128,138,173,194],"database":[4],"community":[5],"has":[6],"seen":[7],"many":[8],"sophisticated":[9],"Structural":[10,84],"Join":[11,15,85,90],"and":[12,66,70,87,132,199],"Holistic":[13,88],"Twig":[14,89],"algorithms":[16,92],"as":[17,19,114,123,135],"well":[18],"several":[20],"index":[21],"structures":[22],"supporting":[23],"evaluation":[25,36,45,97,174],"of":[26,43,81,98,130,137,148,176,196],"twig":[27,99,142,177],"query":[28,35,120,153,188,191],"patterns.":[29],"Even":[30],"though":[31],"almost":[32],"all":[33],"XML":[34,119],"proposals":[37],"in":[38],"literature":[40],"use":[41],"one":[42],"those":[44],"methods,":[46],"we":[47,105,144,179],"believe":[48],"that":[49,56,77],"(1)":[50],"there":[51,72],"is":[52,73],"no":[53,75],"internal":[54,116],"representation":[55,117,126],"enables":[57],"a":[58,146],"smooth":[59],"transition":[60],"between":[61],"XQuery":[63],"language":[64],"level":[65],"physical":[67],"algebra":[68],"operators,":[69],"(2)":[71],"still":[74],"approach":[76],"considers":[78],"combination":[80],"content-and-structure":[82],"indexes,":[83],"(SJ),":[86],"(HTJ)":[91],"to":[93,109,160,166,186],"speed":[94],"up":[95,181],"queries.":[100],"To":[101,171],"overcome":[102],"this":[103],"deficit,":[104],"propose":[106],"an":[107,115,167],"enhancement":[108],"Starburst's":[110],"Query":[111],"Graph":[112],"Model":[113],"for":[118],"languages":[121],"such":[122],"XQuery.":[124],"This":[125],"permits":[127],"usage":[129],"SJ":[131],"HTJ":[133],"operators":[134,165],"part":[136],"logical":[139],"algebra.":[140],"For":[141],"queries,":[143,178],"define":[145],"set":[147],"rewrite":[149,184],"rules":[150,185],"which":[151],"initiate":[152],"graph":[154],"transformations":[155],"towards":[156],"improved":[157],"processability,":[158],"e.g.,":[159],"fuse":[161],"adjacent":[162],"binary":[163],"join":[164,169],"n-way":[168],"operator.":[170],"enhance":[172],"flexibility":[175],"come":[180],"with":[182],"further":[183],"prepare":[187],"graphs---even":[189],"before":[190],"transformation---for":[192],"making":[193],"most":[195],"existing":[197],"joins":[198],"indexes.":[200]},"counts_by_year":[],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
