Návrh a prototypová implementace aplikační vrstvy nad metadatovým úložištěm projektu Manta
Design and prototype implementation of application layer over metadata storage in Manta project
Type of document
diplomová prácemaster thesis
Author
Bernát Ondrej
Supervisor
Valenta Michal
Opponent
Quast Karel
Field of study
Webové a softwarové inženýrstvíStudy program
InformatikaInstitutions assigning rank
katedra softwarového inženýrstvíRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Táto diplomová práca sa zaoberá návrhom a prototypovou implementáciou aplikačnej vrstvy nad metadatovým úložiskom. Metadatové úložisko je implementované formou grafovej databázy so značne zložitým a neprehľadným dátovým modelom. Cieľom tejto práce je navrhnúť aplikačnú vrstvu tak, aby odstienila užívateľa od zložitých technických detailov a umožnila jednoduché používanie. Aplikačná vrstva musí poskytnúť rozhranie s atomickými operáciami a umožniť import a export serializovaného grafu. Povinnou súčasťou riešenia je aj doménovo špecifický jazyk, ktorý umožní implementáciu zložitých analýz nad metadatovým úložiskom. This diploma thesis deals with design and prototype implementation of application layer over metadata storage. Metadata storage is implemented as graph database with very complex and vast data model. The goal of this thesis is to design application layer the way, it will hide complicated technical details from user and provides simple usage. Application layer must provide interface with atomic operations and make possible to import and export serialized graph. Mandatory feature of the solution is also domain specific language (DSL), that will provide support for implementation of complex analysis over metadata storage.
Collections
- Diplomové práce - 18102 [942]