Title: Nativní vícevláknová aplikace pro zpracování a transformaci XML dokumentů
Other Titles: Native multithreading application for processing and transformation of XML documents
Authors: Nová, Kateřina
Advisor: Zíma, Martin
Issue Date: 2012
Publisher: Západočeská univerzita v Plzni
Document type: bakalářská práce
URI: http://hdl.handle.net/11025/5517
Keywords: XML;Prolog;Java;vícevláknová aplikace
Keywords in different language: XML;Prolog;Java;multithreading
Abstract: Práce se zabývá vývojem vícevláknové aplikace, která transformuje data z XML dokumentů do jazyka Prolog. Aplikace provádí normalizaci XML dokumentů, tedy jejich formátování do přesně definovaného tvaru. Normalizované dokumenty poté převádí do množiny faktů Prologu. Výsledný kód spolu s množinou univerzálních pravidel umožní vyhodnotit dotaz nad XML dokumentem s využitím logických pravidel, díky kterým lze z dat vyvodit informace, které původně nebyly zřejmé.
Abstract in different language: The thesis, Native multithreading application for processing and transformation of XML documents, aims at developing a multithread application, which transforms data from an XML document into a Prolog document. Application normalizes the XML document and gives it a strictly defined structure. Subsequently, it can be transformed into the Prolog language. The resulting code and a set of universal rules make it possible to get answers to user enquiries by using a set of logical operations and obtain information which were not obvious before.
Rights: Plný text práce je přístupný bez omezení.
Appears in Collections:Bakalářské práce / Bachelor´s works (KIV)

Files in This Item:
File Description SizeFormat 
bakalarka.pdfPlný text práce552,39 kBAdobe PDFView/Open
A09B0376Pposudek.pdfPosudek vedoucího práce371,68 kBAdobe PDFView/Open
A09B0376Pprubeh.pdfPrůběh obhajoby práce58,99 kBAdobe PDFView/Open


Please use this identifier to cite or link to this item: http://hdl.handle.net/11025/5517

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.