Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 336)
Detail práce
   Přihlásit přes CAS
XML Schema Evolution
Název práce v češtině: Evoluce XML schémat
Název v anglickém jazyce: XML Schema Evolution
Klíčová slova: XML, modelování XML dat, evoluce XML dat, XSem
Klíčová slova anglicky: XML, modeling XML data, XML data evolution, XSem
Akademický rok vypsání: 2008/2009
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í: 04.11.2008
Datum zadání: 04.11.2008
Datum a čas obhajoby: 24.05.2010 00:00
Datum odevzdání elektronické podoby:15.11.2010
Datum proběhlé obhajoby: 24.05.2010
Oponenti: RNDr. Jakub Klímek, Ph.D.
 
 
 
Zásady pro vypracování
Since XML has become a de-facto standard for data representation and manipulation, there exists a huge amount of applications having their data represented in XML. However, since most of applications are dynamic, sooner or later the structure of the data needs to be changed, whereas we still need to be able to work with the old as well as new data. We speak about so-called schema evolution, i.e. encountering the situation that XML schema of the data is updated and we need to apply these updates on the respective XML documents or even XML operations (queries) so that they become valid and relevant again.
The aim of this work is a research on possibilities and limitations of techniques for XML schema evolution. First of all it is necessary to analyze existing solutions (both theoretical and commercial) and to discuss their advantages and disadvantages. The core of the work should be a proposal and implementation of own approach dealing with the identified disadvantages. The work will include experimental results.
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.

W3C. W3C Technical Reports and Publications. http://www.w3.org/TR/

Guerrini, G. - Mesiti, M.: XML Schema Evolution and Versioning: Current Approaches and Future Trends. Open and Novel Issues in XML Database Applications: Future Directions and Advanced Technologies, Idea Group Publishing, 2008/9.

Guerrini, G. - Mesiti, M. - Sorrenti, M. A.: XML Schema Evolution: Incremental Validation and Efficient Document Adaptation. In XSym '07, pages 92-106, Berlin, Heidelberg, 2007. Springer.

Su, H. - Kramer, D. K. - Rundensteiner, E. A.: XEM: XML Evolution Management. Technical Report WPI-CS-TR-02-09, Computer Science Department, Worcester Polytechnnic Institute, Worcester, Massachusetts, 2002.

Fiedler, G. - Thalheim, B.: An Approach to Conceptual Schema Evolution. Technical Report 0701, Institut fur Informatik der Christian-Albrechts-Universitat, Kiel, 2007.

Klettke, M.: Conceptual XML Schema Evolution - the CoDEX Approach for Design and Redesign. In BTW Workshops, pages 53-63. Verlagshaus Mainz, Aachen, 2007.

Moro, M. M. - Malaika, S. - Lim, L.: Preserving XML Queries During Schema Evolution. In WWW'07, pages 1341 - 1342, ACM, 2007.

Rahm, E. - Bernstein, P. A.: An Online Bibliography on Schema Evolution. SIGMOD Rec., 35(4):30-31, 2006.
 
Univerzita Karlova | Informační systém UK