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ý![]() |
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. |