Generování programového kódu z definice ontologie

but.committeeprof. Ing. Tomáš Hruška, CSc. (předseda) doc. RNDr. Jitka Kreslíková, CSc. (místopředseda) Ing. Zbyněk Křivka, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) doc. Ing. František Zbořil, Ph.D. (člen)cs
but.defenceStudent 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 a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Uvádíte, že generátor zdrojového kódu je rozšiřitelný a dokáže generovat kód i v jiných jazycích, než je Java nebo Python. Jakých vlastností musí takový jazyk všeobecně nabývat? Bylo by možné Váš nástroj integrovat do nějakého vývojového prostředí (VSCode, Eclipse)? K čemu se používá výsledek vašeho programu? Lze vámi vygenerovaný model nějakým způsobem upravit? Je to vůbec možné? Bude výstup vždy odpovídat ontologii?cs
but.jazykslovenština (Slovak)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBurget, Radeksk
dc.contributor.authorSvetlík, Tomášsk
dc.contributor.refereeHynek, Jiřísk
dc.date.accessioned2022-06-24T06:55:16Z
dc.date.available2022-06-24T06:55:16Z
dc.date.created2022cs
dc.description.abstractTáto diplomová práca sa venuje procesu generovania programového kódu z definície ontológie. Pri vývoji ontologických aplikácií je výhodné mať definíciu ontológie vo forme zdrojového kódu. Takýto kód vyjadruje ontologické triedy a vlastnosti. Hlavným cieľom práce je vytvoriť implementáciu nástroj, ktorý využíva tento proces. Práca popisuje návrh, implementáciu a testovanie tohto nástroja. Výsledkom práce je plne funkčný generátor zdrojového kódu. Je schopný generovať výstupný kód v programovacích jazykoch Java a Python. Funkčnosť a spoľahlivosť bola vyhodnotená na základe testovania so sadou reálne využívaných ontológií.sk
dc.description.abstractThis master thesis deals with the process of generating source code from ontology definition. It is advantageous to have ontologies in the source code representation, when developing ontological applications. This source code expresses ontology classes and properties. The main goal of this thesis is to develop an implementation of the tool that uses this process. The thesis describes the design, implementation and testing of this tool. The result is a fully functional source code generator. It is able to generate Java or Python source code. Functionality and reliability were evaluated according to testing with set of actually used ontologies.en
dc.description.markAcs
dc.identifier.citationSVETLÍK, T. Generování programového kódu z definice ontologie [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022.cs
dc.identifier.other145423cs
dc.identifier.urihttp://hdl.handle.net/11012/207827
dc.language.isoskcs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectSémantický websk
dc.subjectOntológiask
dc.subjectRDFsk
dc.subjectRDFSsk
dc.subjectOWLsk
dc.subjectGenerátorsk
dc.subjectGenerovanie zdrojového kódusk
dc.subjectJavask
dc.subjectRDF4Jsk
dc.subjectSemantic weben
dc.subjectOntologyen
dc.subjectRDFen
dc.subjectRDFSen
dc.subjectOWLen
dc.subjectGeneratoren
dc.subjectSource code generationen
dc.subjectJavaen
dc.subjectRDF4Jen
dc.titleGenerování programového kódu z definice ontologiesk
dc.title.alternativeGenerating Program Code from Ontology Definitionen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2022-06-22cs
dcterms.modified2022-06-23-09:13:57cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid145423en
sync.item.dbtypeZPen
sync.item.insts2022.06.24 08:55:16en
sync.item.modts2022.06.24 08:12:58en
thesis.disciplineSoftwarové inženýrstvícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.55 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-24502_v.pdf
Size:
86.01 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-24502_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-24502_o.pdf
Size:
88.43 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-24502_o.pdf
Loading...
Thumbnail Image
Name:
review_145423.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
review_145423.html
Collections