Thesis (Selection of subject)Thesis (Selection of subject)(version: 390)
Thesis details
   Login via CAS
Transformace hierarchických dat
Thesis title in Czech: Transformace hierarchických dat
Thesis title in English: Hierarchical data transformation
Key words: XML|JSON|CSV|Datová Transforamce
English key words: XML|JSON|CSV|Data Transformation
Academic year of topic announcement: 2022/2023
Thesis type: Bachelor's thesis
Thesis language: čeština
Department: Department of Software Engineering (32-KSI)
Supervisor: Mgr. Petr Škoda, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 27.09.2023
Date of assignment: 27.09.2023
Confirmed by Study dept. on: 23.11.2023
Date and time of defence: 05.09.2024 09:00
Date of electronic submission:18.07.2024
Date of submission of printed version:18.07.2024
Date of proceeded defence: 05.09.2024
Opponents: RNDr. Michal Kopecký, Ph.D.
 
 
 
Guidelines
Na mnoho formátů, například XML, JSON, RDF a CSV, lze nahlížet jako na hierarchické, tedy reprezentovatelné stromovým grafem. Tato společná vlastnost umožňuje transformaci dat mezi jednotlivými formáty. Existující transformace jsou většinou omezené pouze na dvojice formátů, nevyužívají specifik daného formátu, či neumožňují dostatečnou kontrolu nad výslednou strukturou.

Řešitel nejprve zmapuje a popíše vybrané přístupy pro převod mezi výše uvedenými formáty. V dalším kroku navrhne řešení pro transformaci s důrazem na kontrolu výsledné struktury. Součástí řešení bude specifikace sjednocujícího datového modelu, dotazovacího a transformačního jazyka, či případných rozšíření. Řešitel dále implementuje proof-of-concept softwarového nástroje, který bude schopen vyhodnocovat dotazy v navrženém jazyce a provádět transformace.
References
- https://www.w3.org/TR/xml/

- https://www.w3.org/TR/xslt-30/

- https://json-ld.org/

- https://www.w3.org/TR/rdf11-primer/
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html