Detail práce

Webový editor pro jazyk SPARQL

Bakalářská práce Student: Paulovič Daniel Akademický rok: 2021/2022 Vedoucí: Burget Radek, doc. Ing., Ph.D.
Název anglicky
Web Editor for SPARQL
Jazyk práce
český
Abstrakt

Cieľom tejto práce je vytvoriť webový editor pre dotazovací jazyk SPARQL ako komponentu v javascriptovom frameworku Vue.js a webovú aplikáciu využívajúcu túto komponentu pre dotazovanie sa nad SPARQL endpointami. V riešení editoru bola využitá knižnica CodeMirror a knižnica PrimeVue pre prácu s užívateľským rozhraním. Vytvorené riešenie poskytuje voľne dostupnú komponentu ako npm package. Prínosom tejto práce je ľahko importovateľný editor s množstvom funkcií pre uľahčenie práce s písaním dotazov.

Klíčová slova

RDF, SPARQL, Angular, React, Vue, HTML, DOM, CSS, JavaScript, CodeMirror, PrimeVue, Axios, npm, Vite, webová aplikácia

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení D
Obhajoba
16. června 2022
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na dotazy oponenta rozhodla práci hodnotit stupněm D - uspokojivě.

Otázky u obhajoby
  1. Srovnejte Vaše řešení s přístupem, kdy by byl editor implementován jako rozšíření do jiných editorů (VS Code, Eclipse).
  2. Jsou automaticky nabízená slova rozlišována dle kontextu, v jakém se nachází kurzor editoru? Co by případně takové řešení vyžadovalo?
Komise
Kolář Dušan, doc. Dr. Ing. (UIFS FIT VUT), předseda
Chudý Peter, doc. Ing., Ph.D. MBA (UPGM FIT VUT), člen
Kekely Lukáš, Ing., Ph.D. (UPSY FIT VUT), člen
Lengál Ondřej, Ing., Ph.D. (UITS FIT VUT), člen
Rychlý Marek, RNDr., Ph.D. (UIFS FIT VUT), člen
Citace
PAULOVIČ, Daniel. Webový editor pro jazyk SPARQL. Brno, 2022. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2022-06-16. Vedoucí práce Burget Radek. Dostupné z: https://www.fit.vut.cz/study/thesis/24999/
BibTeX
@bachelorsthesis{FITBT24999,
    author = "Daniel Paulovi\v{c}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Webov\'{y} editor pro jazyk SPARQL",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/24999/"
}
Nahoru