Type of Publication: | Dissertation |
URI (citable link): | http://nbn-resolving.de/urn:nbn:de:bsz:352-opus-127442 |
Author: | Klinger, Stefan |
Year of publication: | 2010 |
Title in another language: | Pathfinder - Full Text oder Erweiterung eines rein relationalen XQuery Compilers um eine Scoring Infrastructur für XQuery Full Text |
Summary: |
Diese Arbeit demonstriert die Erweiterung des rein algebraischen XQuery Übersetzers Pathfinder um eine Infrastruktur für die implizite Weiterleitung von Bewertungen (score propagation). Diese wird verwendet um, unter Verwendung des PF/Tijah Indexes für die Volltext-Suche, eine Teilmenge von XQuery Full Text, zu implementieren. Es wird gezeigt, dass ein flexibles Rahmenwerk für die implizite score propagation, minimal-invasiv auf dem Pathfinder Übersetzer aufbauend, implementiert werden kann. Die hier beschriebene Implementation eines Prototyps kann mit Funktionen unterschiedlicher Bewertungsmodelle parametrisiert werden, und sollte an unterschiedliche Datenbank- und Volltext-Backends anpassbar sein.
Gleichzeitig werden diverse prinzipielle Probleme herausgearbeitet, die sich bei impliziter score propagation stellen. Damit wird auch die Frage gestellt, ob solch ein Ansatz überhaupt sinnvoll ist. Schwächen im Design der XQuery Sprache, die flexiblere Erweiterungen auf Benutzerebene vereiteln, werden beschrieben. |
Summary in another language: |
This work demonstrates the extension of the purely algebraic XQuery compiler Pathfinder with an infrastructure for implicit score propagation. This is used to implement a subset of XQuery Full Text, employing the PF/Tijah index for Full Text search. It is shown that a flexible framework for implicit score propagation can be implemented easily i.e., minimally invasive) on top of the Pathfinder compiler. The described prototype implementation can be parametrised with different scoring model functions, and should be adaptable to alternative database back-ends and Full Text engines.
At the same time, various systematic problems that arise from implicit score propagation are pointed out, rising the question whether such an approach is useful in general. Flaws in the design of the XQuery language are described that thwart more flexible extensions at the user level. |
Examination date (for dissertations): | Dec 22, 2010 |
Dissertation note: | Doctoral dissertation, University of Konstanz |
Subject (DDC): | 004 Computer Science |
Controlled Keywords (GND): | XQuery, Compiler, Volltext, XML |
Keywords: | XQuery, Compiler, Full Text, XML |
Link to License: | Attribution-ShareAlike 2.0 Generic |
Bibliography of Konstanz: | Yes |
KLINGER, Stefan, 2010. Pathfinder - Full Text or Extending a Purely Relational XQuery Compiler with a Scoring Infrastructure for XQuery Full Text [Dissertation]. Konstanz: University of Konstanz
@phdthesis{Klinger2010Pathf-6070, title={Pathfinder - Full Text or Extending a Purely Relational XQuery Compiler with a Scoring Infrastructure for XQuery Full Text}, year={2010}, author={Klinger, Stefan}, address={Konstanz}, school={Universität Konstanz} }
Diss_Klinger.pdf | 312 |