Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
XML Data Visualization
Thesis title in Czech: Vizualizace XML dat
Thesis title in English: XML Data Visualization
Academic year of topic announcement: 2008/2009
Thesis type: Bachelor's thesis
Thesis language: angličtina
Department: Department of Software Engineering (32-KSI)
Supervisor: doc. RNDr. Irena Holubová, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 19.10.2008
Date of assignment: 19.10.2008
Date and time of defence: 16.09.2010 00:00
Date of electronic submission:16.09.2010
Date of proceeded defence: 16.09.2010
Opponents: Bc. Tomáš Knopp
 
 
 
Guidelines
The aim of the work is implementation of a SW that will enable to visualize XML data (i.e. XML documents and their schemas expressed in DTD or XML Schema) in the form of graphs. The program will be able to parse the data and to display them in a user-friendly manner. A user will be enabled to modify the layout (i.e. change position, colour, shape, size etc.) of selected parts of the data (i.e. elements, attributes, values, data types, operators etc.) as well as add/delete new user-specified items. The selection should be done using XML-related tools, such as XPath language.
The SW will include:
- Editor that enables to parse, display and modify the data.
- Filter that enables to select XML items to be highlighted
- Functions that will enable to add/delete data items (and check validity of the modifications)
- Classical editor functions such as printing, storing, exporting to graphical formats (BMP, GIF etc.), presetting the default visualization etc.
- Processing of very large XML data
References
W3C. W3C Technical Reports and Publications. http://www.w3.org/TR/

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.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html