Rychlé dotazování nad metadaty jazyka Java

but.committeeprof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Ing. Vladimír Drábek, CSc. (místopředseda) Ing. Vítězslav Beran, Ph.D. (člen) Ing. Bohuslav Křena, Ph.D. (člen) Mgr. Ing. Pavel Očenášek, 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 D. Otázky u obhajoby: Jaký největší soubor typu "jar" byl použit pro test? Jaká je paměťová náročnost řešení? Řekněme, že v balíčku máme 20 tříd, každá s 10 metodami, kolik takových tříd se vejde do 100MB paměti při 50% provázanosti mezi balíčky?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKřivka, Zbyněkcs
dc.contributor.authorFaltýn, Vladimírcs
dc.contributor.refereeKolář, Dušancs
dc.date.accessioned2019-06-14T10:52:43Z
dc.date.available2019-06-14T10:52:43Z
dc.date.created2015cs
dc.description.abstractCílem této bakalářské práce je navrhnout a vytvořit jazyk pro dotazování nad metadaty jazyka Java. Metadata získáme dekompilátorem Procyon. Získaná metadata uložíme do grafové databáze Titan. Pro práci s Titanem použijeme grafový framework TinkerPop. Pro dotazování do databáze použijeme navržený dotazovací jazyk. Překladač pro dotazovací jazyk vygenerujeme nástrojem ANTLR.cs
dc.description.abstractThe goal of this bachelor thesis is to design and implement a query language over metadata of Java source programs . The metadata is obtained by Procyon decompiler and stored in Titan graph database . To access Titan, TinkerPop framework is used . Then , the designed query language is used to acces the data in the database . The parser for the query language is generated using ANTLR tool .en
dc.description.markDcs
dc.identifier.citationFALTÝN, V. Rychlé dotazování nad metadaty jazyka Java [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015.cs
dc.identifier.other88492cs
dc.identifier.urihttp://hdl.handle.net/11012/52508
dc.language.isocscs
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.subjectdotazcs
dc.subjectmetadatacs
dc.subjectJavacs
dc.subjectjazykcs
dc.subjectTinkerPopcs
dc.subjectTitancs
dc.subjectProcyoncs
dc.subjectANTLRcs
dc.subjectqueryen
dc.subjectmetadataen
dc.subjectJavaen
dc.subjectlanguageen
dc.subjectTinkerPopen
dc.subjectTitanen
dc.subjectProcyonen
dc.subjectANTLRen
dc.titleRychlé dotazování nad metadaty jazyka Javacs
dc.title.alternativeFast Queries over Java Language Metadataen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2015-06-16cs
dcterms.modified2020-05-10-16:11:51cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid88492en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 21:00:21en
sync.item.modts2021.11.12 20:05:17en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
361.22 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-16947_v.pdf
Size:
85.45 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-16947_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-16947_o.pdf
Size:
90.09 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-16947_o.pdf
Loading...
Thumbnail Image
Name:
review_88492.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
review_88492.html
Collections