Rozšíření Sparkle o podporu SPARQL Endpointu a využití titulků při tvorbě dotazu

dc.contributor.advisorVčelák Petr, Ing.
dc.contributor.authorHlaváčová, Klára
dc.contributor.refereeKryl Martin, Ing.
dc.date.accepted2018-9-11
dc.date.accessioned2019-03-15T10:14:24Z
dc.date.available2017-9-1
dc.date.available2019-03-15T10:14:24Z
dc.date.issued2018
dc.date.submitted2018-6-28
dc.description.abstractDiplomová práce se zabývá návrhem a implementací rozšíření Sparkle, nástroje pro tvorbu a vyhodnocení dotazů v jazyce SPARQL. V první části je uveden popis relevantních technologií. Dále je proveden návrh rozšíření, popsány techniky použité pro jejich implentaci prostřednictvím ANTLR a regulárních výrazů, popsán současný stav aplikace a uveden přehled konkurenčních nástrojů. Nakonec je popsána implementace rozšíření. Rozšířila jsem integrovaný textový editor, implementovala podporu pro SPARQL Endpointy a používání titulků/popisků napříč celou aplikací. Úprava textového editoru zahrnuje obarvování syntaxe, kontextové napovídání a vizualizaci chyb v dotazu. Přínosem práce je zvýšení použitelnosti aplikace, což může vést k větší efektivitě práce.cs
dc.description.abstract-translatedThe aim of this thesis is the design and implementation of Sparkle extensions. Sparkle is a tool for the creation and evaluation of queries in the SPARQL query language.The first part of this thesis contains a description of relevant technologies. Next the design of the extensions and the techniques for its implementation throught ANTLR and regular expressions are described as well as the current state of the application and an overview of other tools. The last part of this thesis describes the implementation of the extensions. The extensions included an enhancement of the integrated text editor, specifically syntax colouring, context help and query error visualization. Furthermore it contained the support of labels for query evaluation, user preferences setting and the support of SPARQL Endpoint connection. The contribution of this thesis is an increase in application usability, which may lead to higher work effectivity.en
dc.description.resultObhájenocs
dc.format84 s.cs
dc.format.mimetypeapplication/pdf
dc.identifier74785
dc.identifier.urihttp://hdl.handle.net/11025/31795
dc.language.isocscs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezení.cs
dc.rights.accessopenAccessen
dc.subjectsparklecs
dc.subjectrdfcs
dc.subjectowlcs
dc.subjectsparqlcs
dc.subjectsparql endpointcs
dc.subjectkontextová nápovědacs
dc.subjecttextový editorcs
dc.subjectzvýrazňování syntaxecs
dc.subjectzvýrazňování chybcs
dc.subjectpopiskycs
dc.subjectantlrcs
dc.subjectregulární výrazycs
dc.subjectrozšířenícs
dc.subject.translatedsparkleen
dc.subject.translatedrdfen
dc.subject.translatedowlen
dc.subject.translatedsparqlen
dc.subject.translatedsparql endpointen
dc.subject.translatedcontext helpen
dc.subject.translatedtext editoren
dc.subject.translatedsyntax highlightingen
dc.subject.translatederror highlightingen
dc.subject.translatedlabelsen
dc.subject.translatedantlren
dc.subject.translatedregular expressionen
dc.subject.translatedextensionsen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelNavazujícícs
dc.thesis.degree-nameIng.cs
dc.thesis.degree-programInženýrská informatikacs
dc.titleRozšíření Sparkle o podporu SPARQL Endpointu a využití titulků při tvorbě dotazucs
dc.title.alternativeExtension of Sparkle to support SPARQL Endpoint and use of text titles when creating a queryen
dc.typediplomová prácecs
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=74785

Files

Original bundle
Showing 1 - 4 out of 4 results
No Thumbnail Available
Name:
Hlavacova_Klara_diplomova_prace.pdf
Size:
4.15 MB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
A16N0036Phodnoceni-ved.PDF
Size:
387.33 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
A16N0036Pposudek-op.PDF
Size:
692.22 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
A16N0036Pobhajoba.PDF
Size:
212.52 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce

Collections