Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Advanced Interface for XML Data
Název práce v češtině: Advanced Interface for XML Data
Název v anglickém jazyce: Advanced Interface for XML Data
Klíčová slova: XML, SAX, DOM, XML rozhraní
Klíčová slova anglicky: XML, SAX, DOM, XML interface
Akademický rok vypsání: 2009/2010
Typ práce: diplomová práce
Jazyk práce: angličtina
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: doc. RNDr. Irena Holubová, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 14.10.2009
Datum zadání: 14.10.2009
Datum a čas obhajoby: 03.09.2012 09:00
Datum odevzdání elektronické podoby:03.08.2012
Datum odevzdání tištěné podoby:03.08.2012
Datum proběhlé obhajoby: 03.09.2012
Oponenti: RNDr. Jakub Klímek, Ph.D.
 
 
 
Zásady pro vypracování
Currently there are several interfaces for XML data, such as DOM, SAX, JAXP, StaX, .NET XML support etc. However, each of them has its advantages and disadvantages.
The first aim of this work is to analyze the existing XML APIs and to identify their pros and cons from various points of view. On the basis of the results the author will propose a new API for XML data and provide its prototype implementation. For instance, the new API can combine the best of DOM and SAX standards and support a subset of XPath axes and predicates whose efficiency can be enhanced using XML indices. Finally, using a set of experiments the newly proposed API will be compared with the existing ones.
Seznam odborné literatury
Mlynkova, I. - Necasky, M. - Pokorny, J. - Richta, K. - Toman, K. - Toman, V.: Technologie XML - Principy a aplikace v praxi. Grada Publishing, Prague, Czech Republic, zari 2008. ISBN 978-80-247-2725-7.

http://www.w3.org/TR/

DOM: http://www.w3.org/DOM/DOMTR

SAX: http://www.saxproject.org/

JAXP: https://jaxp.dev.java.net/

.NET XML: http://msdn.microsoft.com/en-us/magazine/cc302158.aspx

StaX: http://stax.codehaus.org/Home
 
Univerzita Karlova | Informační systém UK