Zobrazit minimální záznam

Implementation of OntoUML schemas in graph databases - case study



dc.contributor.advisorValenta Michal
dc.contributor.authorJiří Zikán
dc.date.accessioned2023-06-09T22:51:45Z
dc.date.available2023-06-09T22:51:45Z
dc.date.issued2023-06-09
dc.identifierKOS-1201006872905
dc.identifier.urihttp://hdl.handle.net/10467/108858
dc.description.abstractDiplomová práce se zabývá transformací ontologických konceptuálních modelů do grafových databází a implementací souvisejících integritních omezení. Jako první tato práce analyzuje vhodnost několika rozdílných grafových databázových systémů a zdůvodňuje volbu grafové databáze Neo4j jakožto nejvhodnější pro daný účel. Dále práce představuje obsáhlou proceduru pro transformaci OntoUML diagramů do seznamu specifických integritních omezení a popisuje implementaci těchto integritních omezení v Neo4j. Zmíněná procedura je následně použita pro instanciaci ukázkového OntoUML modelu. Instanciovaný model je také důkladně otestován s cílem zpětně ověřit správnost transformační procedury. Nakonec práce pojednává o dosažených výsledcích a zabývá se možným navazujícím výzkumem. Ve výsledku tato práce ukazuje, že je možné provést instanciaci validního OntoUML modelu do grafové databáze, ale bohužel není možné použít stejné principy instanciace pro všechny typy grafových databází.cze
dc.description.abstractThe master's thesis deals with the transformation of ontological conceptual models into graph databases and with the implementation of related integrity constraints. At first, the thesis analyzes the suitability of several different graph database systems and justifies the choice of the Neo4j graph database as the most suitable one for the given purpose. Next, it introduces a comprehensive procedure for the transformation of OntoUML diagrams into a list of specific integrity constraints and describes the precise implementation of these integrity constraints in the Neo4j. The mentioned procedure is subsequently used for the instantiation of an example OntoUML model. Instantiated model is also tested in order to verify the correctness of the transformation procedure. Finally, the thesis discusses the achieved results and addresses possible future work. As a result, this thesis shows that it is possible to instantiate a valid OntoUML model in a graph database, yet it is not possible to use the same principles of instantiation for all types of graph databases.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectontologické konceptuální modelovánícze
dc.subjecttransformace konceptuálních modelůcze
dc.subjectvývoj řízený modelycze
dc.subjectgrafové databázecze
dc.subjectOntoUMLcze
dc.subjectNeo4jcze
dc.subjectontological conceptual modelingeng
dc.subjecttransformation of conceptual modelseng
dc.subjectmodel-driven developmenteng
dc.subjectgraph databaseseng
dc.subjectOntoUMLeng
dc.subjectNeo4jeng
dc.titleImplementace OntoUML schémat v grafových databázích - případová studiecze
dc.titleImplementation of OntoUML schemas in graph databases - case studyeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeSuchánek Marek
theses.degree.disciplineSoftwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam