Generátor statického metamodelu pro knihovnu JOPA
Static Metamodel Generator for JOPA
dc.contributor.advisor | Ledvinka Martin | |
dc.contributor.author | Benjamin Rodr | |
dc.date.accessioned | 2023-06-07T22:52:53Z | |
dc.date.available | 2023-06-07T22:52:53Z | |
dc.date.issued | 2023-06-07 | |
dc.identifier | KOS-1176928541405 | |
dc.identifier.uri | http://hdl.handle.net/10467/108673 | |
dc.description.abstract | Cílem této bakalářské práce je navrhnout a implementovat generátor statického metamodelu pro knihovnu JOPA. Součástí této práce je analýza nástrojů v jazyce Java pro čtení kódu během kompilace, a nástrojů pro tvorbu statického metamodelu, a následný výběr nejvhodnější z možností. Na základě výběru této možnosti pak bude generátor vytvořen. Výsledkem práce bude funkční implementace generátoru statického metamodelu pro knihovnu JOPA a zpráva o jeho funkčnosti. Tento generátor bude k dispozici projektům, které využívají JOPA Maven plugin, a bude spustitelný pomocí příkazové řádky. | cze |
dc.description.abstract | The goal of this bachelor’s thesis is to design and implement a static metamodel generator for the JOPA library. The thesis includes an analysis of current technologies in the Java language for working with code during compilation time, tools for generating static metamodels, and the selection of the best option. The selected option will then be implemented. The outcome of this thesis will be a working implementation of the static metamodel generator for the JOPA library and a report about its functionality. This generator will be available in projects that are using the JOPA Maven plugin and will be executable via the terminal | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.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.html | eng |
dc.rights | Vysokoš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 | cze |
dc.subject | Java | cze |
dc.subject | Statický Metamodel | cze |
dc.subject | Generator | cze |
dc.subject | Compilation | cze |
dc.subject | Annotation processing | cze |
dc.subject | Sémantický Web | cze |
dc.subject | Java | eng |
dc.subject | Static Metamodel | eng |
dc.subject | Generator | eng |
dc.subject | Compilation | eng |
dc.subject | Annotation processing | eng |
dc.subject | Semantic web | eng |
dc.title | Generátor statického metamodelu pro knihovnu JOPA | cze |
dc.title | Static Metamodel Generator for JOPA | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Aubrecht Petr | |
theses.degree.grantor | katedra počítačů | cze |
theses.degree.programme | Softwarové inženýrství a technologie | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 13136 [1123]