Systém pro analýzu kolekcí XML dotazů

The goal of the thesis is a design and an implementation of a system for the analysis of collections of XQuery programs. The analysis is based on the frequency of the occurrence of various language constructions and their combinations; these constructions and combinations will be defined by the user...

Full description

Bibliographic Details
Main Author: Schejbal, Jiří
Other Authors: Holubová, Irena
Format: Dissertation
Language:English
Published: 2010
Online Access:http://www.nusl.cz/ntk/nusl-282054
Description
Summary:The goal of the thesis is a design and an implementation of a system for the analysis of collections of XQuery programs. The analysis is based on the frequency of the occurrence of various language constructions and their combinations; these constructions and combinations will be defined by the user of the system. In the core of the system, the XQuery program is converted to a suitable XML representation which allows for analytical queries formulated in the XPath language. The lexical analysis of the XQuery languange is clearly a non trivial part of the work, because of extremely context dependent constructions in the contrast of other programming languages. As the collecting of a bigger amount of real XQuery programs is troublesome, the correctness of the system is proved by the W3C XQuery test suite.